鱼C论坛

 找回密码
 立即注册
查看: 2624|回复: 31

[已解决]CBT Hook 不生效

[复制链接]
发表于 2019-4-14 11:41:27 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 灬DanE「`私はキ 于 2019-4-14 11:42 编辑

在学习SetWindowsHookEx WH_CBT Hook 的时候,看视频里面能够Hook到任意的程序进程
但是自己在写的过程中用工具查看发现连记事本都注入不进去(百思不得其解),以下是hook的代码,不知道哪位大神能帮忙看看是哪里的问题。。
Hook的代码,GameR.dll 是此dll的名称
断点调试的时候没有出现异常,各变量返回值正常

关键代码

关键代码

调用代码

调用代码


以下是完整代码下载地址
链接:https://pan.baidu.com/s/1H0CT3f_auy-97holuuazxw
提取码:aanv


呃呃,我的图片怎么上传不上来。。。
最佳答案
2019-4-19 21:06:24
灬DanE「`私はキ 发表于 2019-4-19 14:13
我用的最新版的 ProcessExplorer
能够看到的,但是就是看不到自己写的注入的 gameR.dll

我成功了,虽然说我也不知道我是怎么成功的^_^

你先看一看这个代码
运行这个代码之前先开一个记事本,这个程序要输出一些东西,我尝试了各种各样的方法,最终选择用SendMessage把字符串发送到记事本来显示,这也是没办法的事^_^

链接:https://pan.baidu.com/s/1FcxcFEtwhzTagU8ji09vQw
提取码:enib
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2019-4-14 11:43:52 | 显示全部楼层
怎么办,怎么办
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-15 09:29:05 | 显示全部楼层
没有人么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-15 23:48:41 | 显示全部楼层
代码量有点大,你先排除一部分没有问题的代码,把你认为有问题的部分指出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-16 00:19:25 | 显示全部楼层
这不是可以成功吗?你指的是?

1.png

2.png
3.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-17 09:48:21 | 显示全部楼层
人造人 发表于 2019-4-16 00:19
这不是可以成功吗?你指的是?

啊,总算有人回复了,我看注入教程,不是注入成功了,在注入的程序里面,用那个ProcessExplorer 能够看到会包含 GameR的注入dll么,我用ProcessExplorer检查的时候发现 比如 记事本之类的,并没有包含GameR的dll,这是为什么呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-17 09:52:41 | 显示全部楼层
人造人 发表于 2019-4-15 23:48
代码量有点大,你先排除一部分没有问题的代码,把你认为有问题的部分指出来

不瞒你说,我认为我的代码没啥问题,我只是比较好奇,为啥视频里面用ProcessExplorer之类的工具能看到例如记事本之类的进程里面有dll注入,我的代码就没有。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-17 10:06:41 | 显示全部楼层
不知道是不是因为没有注入成功,所以用ProcessExplorer看不到注入的dll
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-17 12:58:40 | 显示全部楼层
灬DanE「`私はキ 发表于 2019-4-17 09:52
不瞒你说,我认为我的代码没啥问题,我只是比较好奇,为啥视频里面用ProcessExplorer之类的工 ...

哪个视频?你不说我怎么可能知道
给个链接,我去看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-17 14:44:05 | 显示全部楼层
我擦。。。回复不了。。。
在回复一次试试
这里的视频,第三集,播放进度到16:51 的时候,可以看到notepad的进程中有game.dll的注入
https://www.bilibili.com/video/av46468141/?p=3
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-17 16:33:53 | 显示全部楼层
人造人 发表于 2019-4-17 12:58
哪个视频?你不说我怎么可能知道
给个链接,我去看看

原来要审核的,,,上面的一条终于审核通过了。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-18 12:12:06 | 显示全部楼层
灬DanE「`私はキ 发表于 2019-4-17 16:33
原来要审核的,,,上面的一条终于审核通过了。。。

嗯,我抽时间看一看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-18 23:51:43 | 显示全部楼层
灬DanE「`私はキ 发表于 2019-4-17 16:33
原来要审核的,,,上面的一条终于审核通过了。。。

你是用什么软件检查的,powertool ?
你是32位win7  ?
64位win10貌似无法使用powertool
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-19 14:13:06 | 显示全部楼层
人造人 发表于 2019-4-18 23:51
你是用什么软件检查的,powertool ?
你是32位win7  ?
64位win10貌似无法使用powertool

我用的最新版的 ProcessExplorer
能够看到的,但是就是看不到自己写的注入的 gameR.dll
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-19 21:06:24 | 显示全部楼层    本楼为最佳答案   
灬DanE「`私はキ 发表于 2019-4-19 14:13
我用的最新版的 ProcessExplorer
能够看到的,但是就是看不到自己写的注入的 gameR.dll

我成功了,虽然说我也不知道我是怎么成功的^_^

你先看一看这个代码
运行这个代码之前先开一个记事本,这个程序要输出一些东西,我尝试了各种各样的方法,最终选择用SendMessage把字符串发送到记事本来显示,这也是没办法的事^_^

链接:https://pan.baidu.com/s/1FcxcFEtwhzTagU8ji09vQw
提取码:enib
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-20 13:37:48 | 显示全部楼层
人造人 发表于 2019-4-19 21:06
我成功了,虽然说我也不知道我是怎么成功的^_^

你先看一看这个代码

可以可以,老哥厉害啊!!我来对比下和我写的有啥区别!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-20 14:22:59 | 显示全部楼层
人造人 发表于 2019-4-19 21:06
我成功了,虽然说我也不知道我是怎么成功的^_^

你先看一看这个代码

老哥,你用的什么ide啊,vc++么,我的win10,vs2017打开报一堆错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-4-20 14:30:27 | 显示全部楼层
人造人 发表于 2019-4-19 21:06
我成功了,虽然说我也不知道我是怎么成功的^_^

你先看一看这个代码


我感觉我应该知道了,这样看来,ProcessExplorer应该是看不到dll的注入的,那应该是代码都没问题,应该就是软件看不到而已!!!
感谢老哥的帮助
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-20 15:13:19 | 显示全部楼层
灬DanE「`私はキ 发表于 2019-4-20 14:22
老哥,你用的什么ide啊,vc++么,我的win10,vs2017打开报一堆错

vs2017
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-4-20 15:13:35 | 显示全部楼层
灬DanE「`私はキ 发表于 2019-4-20 14:22
老哥,你用的什么ide啊,vc++么,我的win10,vs2017打开报一堆错

vs2017
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-3 17:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表