.NET反汇编,编辑和补丁

时间:2012-12-17 13:07:00

标签: .net edit patch disassembly ida

我需要编辑.NET可执行文件。我是HEX编辑的新手。我已将其导入IDA 6.1 Pro并在IDA-View Window中进行了编辑。

原件:

ldstr    "Uri : "

我更改为(右键单击>手动...(手动操作数)):

ldstr    "Uri : localhost"

我已经安装了PatchDiff2(IDA插件),但这对我不起作用:

Scanning for functions ...
parsing second idb...
Error: IDB2 parsing cancelled or failed.

是否有其他方法可以提交对可执行文件的更改? 原始字节值为:72 BD 1B 00 70 02 7B 59 00 00 04 28 1B 00 00 0A

我如何得到(我需要它来修改Edit \ Patch program \ chenge Bytes)新的HEX值

ldstr    "Uri : localhost"

1 个答案:

答案 0 :(得分:1)

我使用ildasm而不是IDA。它完美无缺。

  

IDA不是我的首选工具。只需使用ildasm.exe即可   反编译程序集,编辑IL,将humpty-dumpty重新组合在一起   使用ilasm.exe

感谢Hans Passant