我需要编辑.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"
答案 0 :(得分:1)
我使用ildasm而不是IDA。它完美无缺。
IDA不是我的首选工具。只需使用ildasm.exe即可 反编译程序集,编辑IL,将humpty-dumpty重新组合在一起 使用ilasm.exe