樱花落满地 发表于 2020-7-28 19:47

梨花压海棠丶 发表于 2020-7-28 17:32
hook MessageBoxTimeoutW   API直接返回 就行了   
想改信息也可以ESP+8位置就是信息了源码如下:
lp ...

{:5_184:}我找到这个位置了..API直接返回是什么意思啊...下边的那串源码有点看不懂= = 我找到位置,F8单步跑,leave ret nop nop。hook 要怎么写啊,能给个完整源码学习下吗

oawxx 发表于 2020-7-28 20:39

我的双模转向里面有抓地址的工具

梨花丶 发表于 2020-7-29 13:40

樱花落满地 发表于 2020-7-28 19:47
我找到这个位置了..API直接返回是什么意思啊...下边的那串源码有点看不懂= = 我找到位置,F8单 ...

就是取这个API的地址啊然后直接 ret 18 就行了

樱花落满地 发表于 2020-7-29 16:31

梨花压海棠丶 发表于 2020-7-29 13:40
就是取这个API的地址啊然后直接 ret 18 就行了

我...直接在系统领空RET 18吗,我试了试没弹窗,但是补丁能打到系统领空吗,,还是我误解你的意思了,

樱花落满地 发表于 2020-7-29 16:32

oawxx 发表于 2020-7-28 20:39
我的双模转向里面有抓地址的工具

{:5_184:}我没抓到他这个信息框的地址,,

樱花落满地 发表于 2020-7-29 17:32

梨花压海棠丶 发表于 2020-7-29 16:35
APIHOOK 在系统领空为什么不能修改内存呢·弄个劫持补丁 就行了
上面都说了   GetProcAddress (GetModul ...

{:6_224:}梨花大佬给个源码吧...我写不出来这东西..

樱花落满地 发表于 2020-7-29 18:30

梨花压海棠丶 发表于 2020-7-28 15:17
APIHOOK 在系统领空为什么不能修改内存呢·弄个劫持补丁 就行了
上面都说了   GetProcAddress (GetModul ...

{:6_224:}怎么能取到ESP的位置,,用哪个函数。
VirtualProtect (lpAddress, 3, #PAGE_EXECUTE_READWRITE, out)
WriteProcessMemory (#INVALID_HANDLE_VALUE, lpAddress, { 194, 24, 0 }, 3, #NULL)
是这两个吗,百度了一下,,不太懂...

梨花丶 发表于 2020-7-29 19:52

樱花落满地 发表于 2020-7-29 18:30
怎么能取到ESP的位置,,用哪个函数。
VirtualProtect (lpAddress, 3, #PAGE_EXECUTE_READWRIT ...
你赢了··· 补丁下载地址: https://share.weiyun.com/zp4sSfjE

樱花落满地 发表于 2020-7-29 21:20

梨花压海棠丶 发表于 2020-7-29 19:52
你赢了··· 补丁下载地址: https://share.weiyun.com/zp4sSfjE

{:5_191:}这个去窗口的我摸索出来了,我用GetProcAddress()取到了断点的地址,定义了一个变量传过去了。然后写内存字节集RET18。
然后不是看你说可以改这个窗口内容么。取ESP+8就行了。。就想再多学学..没学过HOOKAPI,不知道怎么才能取到他的ESP的值。

梨花丶 发表于 2020-7-29 21:48

樱花落满地 发表于 2020-7-29 21:20
这个去窗口的我摸索出来了,我用GetProcAddress()取到了断点的地址,定义了一个变量传过去了 ...

超级HOOK    EVH HOOK
都可以
页: 1 [2] 3
查看完整版本: 易游的验证,主要是搞他的信息框