MSIL代码简要修改说明
在没有强签名、混淆、本地映像等附加操作的情况下,修改MSIL并不复杂,只需要以下3个步骤:
- 将程序集反编译成MSIL
ildasm /out=TestConsole.il /nobar /linenum /source TestConsole.exe
- 修改MSIL
打开il文件,根据实际情况进行修改,MSIL的修改比起以前改原生程序还是比较简单的,看不懂MSIL的朋友得先去看看MSIL的语法规范。
- 将MSIL编译成程序集
ilasm /debug /exe /quiet /output=TestConsole.exe TestConsole.il
PS:由于有点事,简要的记录一下,有空再写详细一点。