高手快来:如何hook指定进程的指定API函数?

fisher_older 2011-08-30 07:13:55
比如hook住‘try.exe’的MessageBoxA函数,最好用dll实现。多谢了。
...全文
455 8 打赏 收藏 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
funxu 2011-09-05
  • 打赏
  • 举报
回复
http://wo.115.com/?ct=detail&id=20853&bid=1250355
fisher_older 2011-09-03
  • 打赏
  • 举报
回复
用B.exe将dll文件注入A.exe,然后在dll中将捕获的A.exe进程中的字符串发送给B.exe,请问该怎么做?
fisher_older 2011-09-03
  • 打赏
  • 举报
回复
谢谢各位,还有个问题,在将dll注入A.exe后,如何将截获的字符串通过消息的方式发送给B.exe? 应该在dll里写这个消息,请问该怎么写呢?
funxu 2011-08-31
  • 打赏
  • 举报
回复
哇塞,我以前还真做过ie注入,呵呵,可惜身边没环境了
http://xiabobin.blog.163.com/blog/static/16262356200992451415974/
这个例子我记得在2000以后的版本是不能运行的,需要先申请权限,才能修改其他进程,代码很久远我都忘记了,囧...........
fisher_older 2011-08-31
  • 打赏
  • 举报
回复
只知道进程名try.exe,能够将dll注入该指定的进程吗?
fisher_older 2011-08-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gyk120 的回复:]
DLL实现?百度一下API HOOK,代码到处都是……
先用EXE把DLL注入到try进程里面,然后DLL自己实现MessageBoxA功能替换原函数……
[/Quote]

谢谢gyk120,用dll实现MessageBoxA功能替换原函数功能现在我能够实现,那么怎样用EXE把DLL注入到try进程里面?
gyk120 2011-08-30
  • 打赏
  • 举报
回复
DLL实现?百度一下API HOOK,代码到处都是……
先用EXE把DLL注入到try进程里面,然后DLL自己实现MessageBoxA功能替换原函数……

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧