Yazar |
|
ataryemez
Ankara
Kayıt: 18.06.2007 |
|
nasıl başlık açacağımı bilemedim aslında nette ne olarak aratacağımı bilemediğim için buraya yazma gereği duydum
reflector isimli bir program ile .nette yazılmış bir programın .net seviyesinde source kodlarını çözmek ve görmek çok kolay oluyormuş.
buna karşı önlem almak için bazı programlar kullanılıyormuş. bu konuda bilgisi olan herhangi makale veya yazı okuyan bilgilerini paylaşabilir mi?
veya bu konuda detaylı bilgi alabileceğim herhangi bir web sitesi bilen..
teşekkür ederim
every man dies, not every man really lives
|
|
Yazar |
|
ataryemez
Ankara
Kayıt: 18.06.2007 |
|
burakkanmaz yazdi
sağolasın .net security olarak geçiyormuş bu olay. çok ilginç bir konu aslında
tekrar sağol
every man dies, not every man really lives
|
|
Yazar |
|
orhan
istanbul
admin
Kayıt: 17.11.2005 |
|
obfuscator kullanabilirsin. dotfuscator mudur nedir visual studionun içinde var.
N/A
|
|
Yazar |
|
kellad
istanbul
Kayıt: 21.01.2006 |
|
Standart versiyon dotfuscator ile karıştırdığınızda reflector kodu geri çeviriyor yine. Sadece değişken, fonksiyon adları vesaire karışmış oluyor. Profesyonel versiyonu iyi.
Bir ara da Xenocode Postbuild kullanmıştım. Onun başka güzel marifetleri de var. http://www.xenocode.com/Products/Postbuild-for-NET/
Bir de incelemek isterseniz şöyle bir .net obfuscator listesi buldum.
http://www.csharp411.com/net-obfuscators/
Decompiling the code of universe.
Listening the cosmic background radiation.
Swimming in Inter Stellar Medium.
|
|
Yazar |
|
aliprinter
İstanbul
Kayıt: 12.02.2006 |
|
Xheo CodeVeil ve Eziriz .NET Reactor önerebilirim. Yalnız bunlardan özellikle CodeVeil'in yüklü bir lisans ücreti olduğunu biliyorum. .NET Reactor daha makul fiyata sahip özelliklerine karşılık. Şöyleki: http://www.eziriz.com/comparison.htm
Temelde çalışmayı etkilemeyecek şekilde isimlerin anlamsız karakterlere çevrilmesi, kod akışının yine çalışmayı etkilemeyecek, ancak okumayı çok zor hale getirecek şekle getirilmesi, ILDASM'lara karşı kodların korunması şeklinde çalışma prensiplerine sahipler. Tabi herbirinin kendine özel koruma yöntemleri de mevcut olabilir. %100 garanti verilmesi zor ama bence buradaki amaç kodları geri çevirip kullanacak kişinin programı çevirmekle uğraşacağı zaman ve emekle sıfırdan yazmasını karşılaştırıp sıfırdan yazmaya tercih ettirilmesidir. Yazdığın programda daha önceden kimsenin yapamadığı süper algoritmalar, şirket sırları saklıyorsan o da ayrı bir önemli gerekçe tabi :)
Yukarıda bahsettiğim 2 uygulamayı denedim ve tatmin edici sonuçlar aldım.
Ayrıca şöyle bir makaleye de göz atabilirsin: http://www.yazgelistir.com/Makaleler/1000000735.ygpx
Umarım kafan çok obfuscated olmamıştır :)
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | |