利用VS自带工具反编译dll文件
博主平时维护别人网站的时候,总会遇到一些程序员吧网站编译了,源文件带走了。
曾经遇到这么一个例子,XX公司的程序猿吧数据库连接放在类库里编译了,这个急坏了,数据库实例ID与编译的不一样,两个选择:
重装SQL新增实例
吧编译文件修改一下
所以自然选择2方便一些,下面就详细介绍如何反编译dll文件
步骤:
打开VS自带命令ildasm工具
然后将要编译的dll拖进去
存储为il文件
记事本形式打开il文件找到要修改的地方
使用命令将il文件编译成dl文件 执行:ilasm /dll /resource=d:/xxx.res d:/xxx.il xxx代表你取的名字
over