-
-
修改PE,如果字节不一样请问如何处理,高手请推荐有关教程,谢谢
-
发表于:
2004-5-8 15:59
6243
-
修改PE,如果字节不一样请问如何处理,高手请推荐有关教程,谢谢
使用ollydbg调试程序
例如原程序
用Olly看看
00480444 . E8 2D3DF8FF CALL <JMP.&MSVBVM50.#632>
00480449 . 8D45 B8 LEA EAX,DWORD PTR SS:[EBP-48]
0048044C . 50 PUSH EAX
0048044D . 8D45 D8 LEA EAX,DWORD PTR SS:[EBP-28]
00480450 . 50 PUSH EAX
00480451 . E8 F83DF8FF CALL <JMP.&MSVBVM50.__vbaStrVarVal>
00480456 . 50 PUSH EAX
00480457 . E8 D23CF8FF CALL <JMP.&MSVBVM50.#516>
0048045C 8BC8 MOV ECX,EAX
0048045E E8 013DF8FF CALL <JMP.&MSVBVM50.__vbaUI1I2>
在这个程序中想修改
MOV ECX,EAX
为
test eax, 20
jl ....
这时出现字节不一样的情况,请问如何处理,高手能推荐有关教程吗?
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)