标签:
好久以前遇到过一个项目,其中调用一个封装好了的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资源文件 也需要一同输入
则修改成功。
标签:
原文地址:http://www.cnblogs.com/pinhao/p/4353062.html