在Win2000下 我想将我的API Hook注入到Explorer的进程中
现在我的思路是 挂一个其他的Hook 比如鼠标的Hook 在其回调函数中挂上我的API Hook
但是 我觉得这样的方法似乎太麻烦了 请问是否有更方便的方法?
现在我的思路是 挂一个其他的Hook 比如鼠标的Hook 在其回调函数中挂上我的API Hook
但是 我觉得这样的方法似乎太麻烦了 请问是否有更方便的方法?
解决方案 »
- 如何判断pagecontrol下的TabSheet是否打开还是关闭
- 有这样的组件吗,两维的,一个是象TStringlist一样,是字符串,另一组是Integer,当然两组Tstring也行
- 急求代码:输入首字母就能查询数据库中汉字字段值
- 我新安装的Delphi 7 打开运行后,找不到QuickRep组件为什么啊?
- 我现在使用adsl上网,和几个同学通过交换机路由模式上的,我想在我的机器上建立ftp服务器,请问我如何建设。
- 谁能告诉我csdn每天自动加多少分?
- if StrToInt(edit1.Text) in [56WE,HYU,2U3,2TP4] then 。。。。。。。。???
- 为何以下语句当MYFILE文件不存在时会出现I/O错误呢?
- access的mdb数据库如何编程知道里面含有那几个表?
- 请大家瞧一下里面的代码 win32check什么意思
- 高手情帮忙!!!!!!!!!!!!!!
- 关于文件查找的一个小问题!
我是用的API Hook
但是现在实现的部分只能截获本进程的API
我想把这段代码注入到别的进程里去 所以就想了这么个笨办法
怎么会有其它的时程不能用呢?
你的SetWindowsEx里的参数是怎么写的?
怎么会有其它的进程不能用呢?
你的SetWindowsEx里的参数是怎么写的?
怎么会有其它的进程不能用呢?
你的SetWindowsEx里的参数是怎么写的?
怎么会有其它的进程不能用呢?
你的SetWindowsEx里的参数是怎么写的?
怎么会有其它的进程不能用呢?
你的SetWindowsEx里的参数是怎么写的?
怎么会有其它的进程不能用呢?
你的SetWindowsEx里的参数是怎么写的?
是通过改写进程空间内的API函数入口地址来实现自己的钩子函数
但是现在只能改写本进程内的函数地址
我想设置一个全局的Hook 监视所有进程的特定API调用
该怎么做呢
SetWindowsEx(WH_MESSAGE...吗?
你改成
SetWindowsEx(WH_SHELL...试试,记得以前在那本书上看过,
但我只作过很粗的例子,你试试,应该可以截获所有API吧。
但是进程调用API的时候都是把dll装载到自己的进程空间里
然后通过指令来调用 不会触发消息的啊
不知道你什么系统啊,2000呢就用CreateRemoteThread吧,使其主动调入你的dll。若不是可以用注册表了,或者象你说的方法,还可以暴力注入。
你还看看jeff richer的书吧,太强了!比如《windows核心编程》
虽然方法挺搞笑 但是总算还好用yansea(思宏):关于CreateRemoteThread 能讲的稍微详细些吗?谢谢!
用消息hook去挂如别的进程是个不错的办法!
各位高手们给点代码,或者推荐几本书,谢谢了
对我现在干的活可能有重大帮助.
ehom老兄 我这个东东为什么在xp下不好使
而且98下连loadlibrary()都能出错!
太夸张了
QuickInfo里这样写的:WinNT Yes Win95 Yes Win32s No
那么 Win32s是什么意思? win98下不能用吗?