Bagi Anda yang mengembangkan aplikasi khususnya dengan teknologi .NET framework, aplikasi Anda akan dengan mudah di-decompile atau membaca source code dari aplikasi Anda dengan menggunakan Lutz Roeder's .NET Reflector. Untuk mencegah hal ini, aplikasi .NET Anda perlu dilindungi salah satunya dengan cara obfuscating. Obfuscate sendiri dalam bahasa Indonesia berarti menggelapkan. Dengan cara ini, .NET IL Code dari aplikasi anda akan "digelapkan" (biasanya nama kelas, parameter, field, dll akan di-rename dengan karakter lain) sehingga mempersulit decompiler membaca IL Code.
Contoh aplikasi obfuscator antara lain adalah:
- Dotfuscator (http://www.preemptive.com/)
- Macrobject Obfuscator.NET (http://www.macrobject.com/)
2 komentar:
makasih...
kalo satu program obfuscator itu bisa untuk semua bahasa pemrograman ato tidak?
yang ada di daftar itu khusus untuk bahasa pemrograman berbasis dotNET (.NET) .. Misalnya Visal Basic dan Visual C# ..
Posting Komentar