手把手教你修改IL文件

         好久以前遇到过一个项目,其中调用一个封装好了的dll,混淆加密加壳还打乱命名了,反编译了出来也是看起来头大,直接IL修改重新生成dll解决了问题。

   最近又需要改一个这样的dll,记录下来步骤

   首先把dll单独复制出来,查看dll运行库

   手把手教你修改IL文件_第1张图片

然后导出.il文件

手把手教你修改IL文件_第2张图片

.............................................................

.............................................................

以下熟悉IL的可以对这个il文件作随意的修改

............................................................

修改完毕,保存

 

打开到

C:\WINDOWS\Microsoft.NET\Framework

确定了文件夹

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

 

win+r   cmd运行

手把手教你修改IL文件_第3张图片

生成刚刚修改完的IL,如果有.res资源文件   也需要一同输入

 

ilasm 源文件.il 源文件.res /output=目标文件.dll /dll

 

则修改成功。

 

你可能感兴趣的:(文件)