首页
社区
课程
招聘
[求助]如何在程序刚一启动就HOOK 他的API函数!
发表于: 2008-9-6 17:40 5163

[求助]如何在程序刚一启动就HOOK 他的API函数!

2008-9-6 17:40
5163
是这样的,我想HOOK 一个程序的FindWindow函数,可是这个函数是在,那个程序的界面还没有出现的时候就执行的!
也就是说,如果程序运行起来了,我现在HOOK 就没有意义了!
可是如果那个程序还没有运行,也没法去HOOK.
我想在我的程序里创建那个进程,把子进程是挂起了!
这样就有时间HOOK了!
可是还是不行!
挂起了,他主线程就暂停了!
暂停的线程HOOK !
就是说,SetWindowHookEx没法用在.,暂时的线程上的!

有不有办法 呢?
或者怎么样才能实现我的这种应用!

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 409
活跃值: (14)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你可以在你的程序里创建那个进程,把子进程是挂起,然后createremotethread 去hook
另:好像SetWindowHookEx 用wh_cbt应该也可以的吧?NP下好像可以的
2008-9-6 19:17
0
雪    币: 14
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢楼上的朋友,我这就去试试,如果朋友还有什么想法,请赐教
2008-9-6 19:31
0
雪    币: 8835
活跃值: (2404)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
4
注册ImageLoadNotifyRoutine,在notify里对他做patch~~
有点邪恶了~~
Do All In Ring0~
2008-9-6 19:33
0
雪    币: 709
活跃值: (2420)
能力值: ( LV12,RANK:1010 )
在线值:
发帖
回帖
粉丝
5
不邪恶.一摘就行了.
YY
2008-9-6 20:06
0
雪    币: 340
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
ImageLoadNotifyRoutine! 好东西啊,可以用来MemLoadDll
2008-9-6 20:13
0
游客
登录 | 注册 方可回帖
返回
//