-
-
[旧帖]
[求助]OLLYDBG中修改汇编代码的问题
0.00雪花
-
发表于:
2007-8-8 22:54
8881
-
[旧帖] [求助]OLLYDBG中修改汇编代码的问题
0.00雪花
怎么在ollydbg中修改汇编代码?
我的方法:在汇编代码上点右键,选择“复制到可执行程序”--“所有改动”,再选择“全部复制”打开新的窗口。在新的窗口中点右键,选择“保存文件”,输入文件名就可以保存, 但改过后不能显示汇编代码,只显示16进制, 如下:
00404A24 $- FF25 04504000 jmp dword ptr [405004]
00404A2A $- FF25 00504000 jmp dword ptr [405000]
00404A30 $- FF25 10504000 jmp dword ptr [405010]
00404A36 $- FF25 A8504000 jmp dword ptr [<&kernel32.RtlUnwind>>; ntdll.RtlUnwind
00404A3C 00 db 00
00404A3D 00 db 00
00404A3E 00 db 00
00404A3F 00 db 00
00404A40 00 db 00
00404A41 8B db 8B
00404A42 44 db 44 ; CHAR 'D'
00404A43 24 db 24 ; CHAR '$'
00404A44 08 db 08
00404A45 00 db 00
00404A46 00 db 00
在地址00404A41, 我输入了mov eax, dword ptr [esp+8], 但不能显示,显示了上面的16进制码,怎么才能显示出汇编代码???
声明:我是在一段空闲地方加的这个代码,所以没改区段的大小。
多谢帮助!!
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)