码迷,mamicode.com
首页 > 其他好文 > 详细

手把手教你修改IL文件

时间:2015-03-20 12:39:26      阅读:440      评论:0      收藏:0      [点我收藏+]

标签:

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

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

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

   技术分享

然后导出.il文件

技术分享

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

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

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

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

修改完毕,保存

 

打开到

C:\WINDOWS\Microsoft.NET\Framework

确定了文件夹

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

 

win+r   cmd运行

技术分享

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

 

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

 

则修改成功。

 

手把手教你修改IL文件

标签:

原文地址:http://www.cnblogs.com/pinhao/p/4353062.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!