.NET Framework で作成された Assembly について、
中身をチラッとのぞいたり
逆に、除かれるのを防止したり
はたまた、DLL地獄
を想定して、DLLの比較をしたりする
ツール群をご紹介します。
解析
DLL→IL→ソースコード
http://www.red-gate.com/products/reflector/
難読化
DLL→難読化DLL
http://www.agtech.co.jp/products/preemptive/dotfuscator/
比較
DLL←→DLL DIFF
http://www.codeplex.com/reflectoraddins
ディスアセンブルは、何かと役立ったりします。
例えば、既存クラスの派生を作るのだって、
まず既存クラスの中身を知らないと出来ませんしね。
他の人が作成したコードを見るのって、凄く勉強になりますし。
後、DLLとDLLの比較は、目から鱗です。
DLLヘルの救世主になるのか~~![]()