-
-
[旧帖]
反汇编添加鼠标点击功能问题;QQ对战平台挤房改造
0.00雪花
-
发表于:
2010-6-4 20:46
4439
-
[旧帖] 反汇编添加鼠标点击功能问题;QQ对战平台挤房改造
0.00雪花
看了WXXW写的
QQ对战平台挤房改造
http://bbs.pediy.com/showthread.php?t=105945&highlight=QQ+%E5%AF%B9%E6%88%98+%E6%88%98
我想对它改进一下,只有有一个思路,但是不会反汇编添加鼠标点击功能,希望高人指点。
具体分析的不多说了,可以见上面链接
gamelogcore.dll 文件中直接JMP跳过AfxMessageBox
然后程序会再弹出一个窗口
断下后是在 battleroom.dll 中的 USER32.MessageBoxA
battleroom.dll
代码:
035139F0 8B4424 08 MOV EAX,DWORD PTR SS:[ESP+8]
035139F4 8B5424 04 MOV EDX,DWORD PTR SS:[ESP+4]
035139F8 6A 00 PUSH 0
035139FA 50 PUSH EAX
035139FB 8B41 20 MOV EAX,DWORD PTR DS:[ECX+20]
035139FE 52 PUSH EDX
035139FF 50 PUSH EAX
03513A00 FF15 08095503 CALL DWORD PTR DS:[<&USER32.MessageBoxA>>; USER32.MessageBoxA
03513A06 33C0 XOR EAX,EAX
03513A08 C2 2800 RETN 28
我就想如果在这里不执行 MessageBox 而是执行 在原坐标 单击鼠标左键 就可以直接循环挤房间功能了.
可以弥补 WXXW 大侠所说的
ps:不足之处是只能在房间上用右键菜单的方式才有效,直接点击房间还不行,因为我是基于右键菜单来分析和更改的
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课