title: IL逆アセンブラー
url:
http://csharptan.wordpress.com/2011/12/17/net%e3%81%ae%e4%b8%ad%e9%96%93%e8%a8%80%e8%aa%9e/
snippet:
-----引用-----
今だと、
C#逆コンパイラーとかも普通にフリーで手に入ります。私の場合は、
IL Spyっていうツールを使っています。ILを読むのは結構大変なわけですが、C#化されればだいぶ読めると思います。なので、わざわざIL逆アセンブラーを使う理由はあまりなくなりました。
ILは、.NET Frameworkの仮想マシンによって、
都度、ネイティブ コード(実CPUが直接解釈できるマシン語)
にコンパイルしながら(Just-In-Time方式のコンパイル、略してJIT)実行されます。
アセンブリの中には、
メタデータ(型情報や属性)と、
ILコードが入っています。
-----引用-----
0 件のコメント:
コメントを投稿