Hocam kusura bakmayında kendi yaptığınız analizle kaç tane obfuscator kırdınızda basit diyorsunuz? Yazdığınız bir deobfuscator var mı? Piyasada bu işi sürdüren de4dot gibi araçlar olmasa .net mimarisinden anlamayan insanlar gelişmiş obfuscatorlere hiç bir şey yapamazlar. Sürükle bırak yapmak kırmak olmuyor, o işin arkasında günler belkide aylar süren bir analiz yatıyor.
Programlama bilginiz iyiyse ve .net msil kodlarından anlıyorsanız confuserexi modlamayı deneyebilirsiniz. Yada
buradaki obfuscatorü modlayabilir veya direk kullanabilirsiniz, fazla tanınmadığı için son sürümüne deobfuscator yazılmamış, temel seviyede işinizi görür. Bilginiz yoksa makul ücretlerle modlama konusunda yardımcı olabilirim, bu konuda yaptığım modun public araçlarla çözülemeyeceğini garanti ederim. Daha profesyonel bir arayışınız ve bu iş için ayırdığınız sağlam bütçeniz varsa, kendi sanal makinası üzerinde kodları işleyen obfuscatorleri satın alabilirsiniz. C/C++ üzerinde yazılmış vm ile işleyenler pek iyi olmuyor, JIT kodları bellekten dump edilebiliyor. Tercihen .net üzerinde yazılmış System.Reflection kütüphanesinden yararlanışmış vm leri tavsiye ederim, performans düşsede çözülmesi zorlaşıyor. Themida, Enigma ve türevi vm içeren programlara bakmayın bile onlar yapıları gereği native (derlenince assembly olarak direk cpu üzerinde çalışan) programlar için yazıldıklarından .net programları korumazlar, sadece paketleyip bellekte çalıştırırlar. Her hangi bir dumper programıyla bellekten .net program alınarak temiz koda anında ulaşılır.
Demek istediğim olay şu gerçekten parasal karşılığı yüksek bir iş yapılmışsa ve adam o parayı ödemek istemiyorsa sana, gider uzman bir cracker bulur ve kırdırır ve bu crackerlardan diğer arkadaşında dediği gibi piyasada çok var.