好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 376408384 于 2013-6-26 17:45 编辑
一个游戏加速小工具
没什么难度
注册信息写入注册表
Delphi2010+写的
来到FromShow事件入口
F2下段
点击关于
段下来
F7进去
看到关键地方
在Call下段
直接patch JNZ跳转没用关闭软件打开又重新校验
停下来
F7进去
其实已经到了检验Call
找到这里
0055C985 . E8 DA0B0000 CALL 0055D564
0055C98A . 3C 01 CMP AL,0x1
0055C98C . 75 76 JNZ SHORT 0055CA04
0055C98E . B3 01 MOV BL,0x1
这里的call 校验注册信息 al 返回不是1 就跳下去 抹掉注册表注册信息
F7进去
来到这里 nop掉je就Ok了
0055D6F3 . /74 04 JE SHORT 0055D6F9
0055D6F5 . |B3 01 MOV BL,0x1
0055D6F7 . |EB 02 JMP SHORT 0055D6FB
0055D6F9 > \33DB XOR EBX,EBX
0055D6FB > 33C0 XOR EAX,EAX
0055D6FD . 5A POP EDX ; 0012F690
0055D6FE . 59 POP ECX ; 0012F690
0055D6FF . 59 POP ECX ; 0012F690
0055D700 . 64:8910 MOV DWORD PTR FS:[EAX],EDX
0055D703 . EB 0C JMP SHORT 0055D711
0055D705 .^ E9 A67EEAFF JMP 004055B0
0055D70A . 33DB XOR EBX,EBX
0055D70C . E8 F782EAFF CALL 00405A08
0055D711 > 33C0 XOR EAX,EAX
0055D713 . 5A POP EDX ; 0012F690
0055D714 . 59 POP ECX ; 0012F690
0055D715 . 59 POP ECX ; 0012F690
0055D716 . 64:8910 MOV DWORD PTR FS:[EAX],EDX
0055D719 . 68 33D75500 PUSH 0055D733
0055D71E > 8D45 DC LEA EAX,DWORD PTR SS:[EBP-0x24]
0055D721 . BA 09000000 MOV EDX,0x9
0055D726 . E8 A593EAFF CALL 00406AD0
0055D72B . C3 RETN
0055D72C .^ E9 3381EAFF JMP 00405864
0055D731 .^ EB EB JMP SHORT 0055D71E
0055D733 . 8BC3 MOV EAX,EBX
0055D735 . 5F POP EDI ; 0012F690
0055D736 . 5E POP ESI ; 0012F690
0055D737 . 5B POP EBX ; 0012F690
0055D738 . 8BE5 MOV ESP,EBP
0055D73A . 5D POP EBP ; 0012F690
0055D73B . C3 RETN
保存
打开结果发现还是会有校验
在校验Cal停下来返回
首次运行校验al返回不能为1
是一个动态校验
不管这里直接patch jne 改为jmp
0055FDE9 . 3C 01 CMP AL,0x1
0055FDEB . 75 52 JNZ SHORT 0055FE3F
0055FDED . A1 68B85700 MOV EAX,DWORD PTR DS:[0x57B868]
0055FDF2 . 8B50 4C MOV EDX,DWORD PTR DS:[EAX+0x4C]
0055FDF5 . 83EA 1D SUB EDX,0x1D
0055FDF8 . A1 68B85700 MOV EAX,DWORD PTR DS:[0x57B868]
0055FDFD . E8 82CCF3FF CALL 0049CA84
0055FE02 . 8D55 D0 LEA EDX,DWORD PTR SS:[EBP-0x30]
0055FE05 . 33C0 XOR EAX,EAX
0055FE07 . E8 B047EAFF CALL 004045BC
0055FE0C . 8B45 D0 MOV EAX,DWORD PTR SS:[EBP-0x30]
0055FE0F . 8D55 D4 LEA EDX,DWORD PTR SS:[EBP-0x2C]
0055FE12 . E8 693BEBFF CALL 00413980
0055FE17 . 8D45 D4 LEA EAX,DWORD PTR SS:[EBP-0x2C]
0055FE1A . BA C4005600 MOV EDX,005600C4 ; UNICODE "GameGain.exe"
0055FE1F . E8 D870EAFF CALL 00406EFC
0055FE24 . 8B45 D4 MOV EAX,DWORD PTR SS:[EBP-0x2C]
0055FE27 . BA EC005600 MOV EDX,005600EC ; UNICODE "/online"
0055FE2C . E8 6755F9FF CALL 004F5398
0055FE31 . 8B83 10040000 MOV EAX,DWORD PTR DS:[EBX+0x410]
0055FE37 . 8B55 F0 MOV EDX,DWORD PTR SS:[EBP-0x10]
0055FE3A . E8 4DC3F1FF CALL 0047C18C
0055FE3F > A1 68B85700 MOV EAX,DWORD PTR DS:[0x57B868]
0055FE44 . 8B10 MOV EDX,DWORD PTR DS:[EAX]
0055FE46 . FF92 E8000000 CALL DWORD PTR DS:[EDX+0xE8]
0055FE4C . 33C0 XOR EAX,EAX
完成
GameGain.rar
(893.9 KB, 下载次数: 441)
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|
|