比如hook住‘try.exe’的MessageBoxA函数,最好用dll实现。多谢了。

解决方案 »

  1.   

    DLL实现?百度一下API HOOK,代码到处都是……
    先用EXE把DLL注入到try进程里面,然后DLL自己实现MessageBoxA功能替换原函数……
      

  2.   


    谢谢gyk120,用dll实现MessageBoxA功能替换原函数功能现在我能够实现,那么怎样用EXE把DLL注入到try进程里面?
      

  3.   

    只知道进程名try.exe,能够将dll注入该指定的进程吗?
      

  4.   

    http://blog.csdn.net/bdmh/article/details/6104475
      

  5.   

    哇塞,我以前还真做过ie注入,呵呵,可惜身边没环境了
    http://xiabobin.blog.163.com/blog/static/16262356200992451415974/
    这个例子我记得在2000以后的版本是不能运行的,需要先申请权限,才能修改其他进程,代码很久远我都忘记了,囧...........
      

  6.   

    谢谢各位,还有个问题,在将dll注入A.exe后,如何将截获的字符串通过消息的方式发送给B.exe? 应该在dll里写这个消息,请问该怎么写呢?
      

  7.   

    用B.exe将dll文件注入A.exe,然后在dll中将捕获的A.exe进程中的字符串发送给B.exe,请问该怎么做?
      

  8.   

    http://wo.115.com/?ct=detail&id=20853&bid=1250355