Nuovi obfuscator per .NET

Oggi ho ricevuto due interessanti link nella mailing list della community C# di MSN:



  • Xenocode

    È un obfuscator che costa una cifra ragionevole, con interessanti funzionalità per mandare in crash ILDASM… L’effetto collaterale è che probabilmente si rinuncia anche a Reflection (o almeno a certe API di enumerazione, credo), ma per alcuni applicativi può essere interessante.



  • Extensible C#
    Queste sono delle estensioni al compilatore C#: grazie all’uso degli attributi fornisce alcune funzionalità in più (ad es. assert dichiarative) tra cui l’emissione di assembly offuscati. Il tool è completamente gratuito. Alcune funzionalità dichiarate sul sito non sono ancora disponibili… però l’obfuscation sembra andare…


Non credo molto all’idea di obfuscator in sé, però se può bastare a far dormire sonni più tranquilli la notte… a volte un placebo è utile, questi costano anche poco o nulla… 🙂