-
-
[旧帖]
[求助]如何修改存贮器的值?
0.00雪花
-
发表于:
2007-3-22 07:19
3131
-
[旧帖] [求助]如何修改存贮器的值?
0.00雪花
这是一个游戏。游戏中允许你跳2下。
找了半天。我想应该是 如果跳了2下以后(JA SHORT project1.006524B1)跳走
如何修改让他一直认为你只跳 了1下?
00652444 . E8 D76D0D00 CALL project1.00729220
00652449 . 8B3D D44F9400 MOV EDI,DWORD PTR DS:[944FD4]
0065244F . C74424 4C 000>MOV DWORD PTR SS:[ESP+4C],0
00652457 . 85FF TEST EDI,EDI
00652459 . B3 01 MOV BL,1
0065245B . 0F85 A5000000 JNZ project1.00652506
00652461 . A0 BD079700 MOV AL,BYTE PTR DS:[9707BD]
00652466 . 84C3 TEST BL,AL
00652468 . 0F85 8D000000 JNZ project1.006524FB
0065246E . 0AC3 OR AL,BL
00652470 . 893D E4079700 MOV DWORD PTR DS:[9707E4],EDI
00652476 . A2 BD079700 MOV BYTE PTR DS:[9707BD],AL
0065247B . 33C9 XOR ECX,ECX
0065247D . B8 D0858800 MOV EAX,project1.008885D0
00652482 > 8338 64 CMP DWORD PTR DS:[EAX],64
[COLOR=red]00652485 . 77 2A JA SHORT project1.006524B1[/COLOR]
00652487 . 83C0 04 ADD EAX,4
0065248A . 41 INC ECX
0065248B . 3D 40868800 CMP EAX,project1.00888640
00652490 .^ 7C F0 JL SHORT project1.00652482
00652492 . 83CE FF OR ESI,FFFFFFFF
00652495 > 85F6 TEST ESI,ESI
00652497 . 8935 F0079700 MOV DWORD PTR DS:[9707F0],ESI
0065249D . 74 1B JE SHORT project1.006524BA
0065249F . 8D04B5 000000>LEA EAX,DWORD PTR DS:[ESI*4]
006524A6 . 50 PUSH EAX
006524A7 . E8 C4650D00 CALL project1.00728A70
006524AC . 83C4 04 ADD ESP,4
006524AF . EB 0B JMP SHORT project1.006524BC
006524B1 > 8B348D D08588>MOV ESI,DWORD PTR DS:[ECX*4+8885D0]
006524B8 .^ EB DB JMP SHORT project1.00652495
也不知道我说明白没有。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)