-
-
[求助]一个CALL直接用ESP的话,写调用这个CALL的代码是不是要给ESP赋值呀?
-
发表于:
2010-12-13 01:07
5354
-
[求助]一个CALL直接用ESP的话,写调用这个CALL的代码是不是要给ESP赋值呀?
一个CALL直接用ESP的话,我只记写调用这个CALL的代码是不是要给ESP赋值呀?
这个CALL的代码是这样的
00A12330 83EC 08 SUB ESP,8 ; CALL 头
00A12333 8B4424 0C MOV EAX,DWORD PTR SS:[ESP+C]
00A12337 85C0 TEST EAX,EAX
00A12339 894C24 04 MOV DWORD PTR SS:[ESP+4],ECX
00A1233D 75 08 JNZ SHORT client.00A12347
00A1233F 33C0 XOR EAX,EAX
这里只是列出了部分
请问大家,我直接写CALL的时候需不需要给这个ESP赋值
以下是我自己写CALL的代码
pushad
mov eax,0004BAF1
push 0
push 0
push 0
push eax
mov ebx, 0643C940
mov ecx,00d7fdd0
mov edx,00C5E194
mov esp, 0012DEAC
call 00A12330;调用CALL
popad
我这样写没有测试成功,一调用,游戏就直接关闭
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课