本文介绍了ILDASM和ILASM这两个微软官方工具的使用,ILDASM用于反编译托管的DLL成IL代码,ILASM用于重新组装IL代码成DLL或Exe。通过这两个工具,可以方便地修改IL代码。
本文介绍了MSIL作为中间语言表示时,也有机器码的情况。通过C#代码编译后导入微软官方的ILDASM工具,可以看到IL代码和机器码的对应关系。文章分析了IL里面的机器码和十六进制数值的含义,以及它们与ILDASM显示的IL代码的对应关系。
完成下面两步后,将自动完成登录并继续当前操作。