开发者

what is the meaning of injecting a dll into a proccess and what is api hooking

what is the meaning of injecting a dll into 开发者_Go百科a proccess and what is api hooking***


  • List item


API hooking is the technique used to tap into function calls from a third-party-program into the Windows API.

There are two different techniques:

  • one is the standard notifications you can get by registering API-Hooks with Windows; Windows then informs your program voluntarily

  • the other is to rewrite the calls the third-party-software makes into the Windows-API with jumps into YOUR program. This is more difficult (see MSDN for WriteProcssMemory()) but gives you the power to modify what the third-party-software does instead of just logging it.

You can find information on both of them in: http://www.codeproject.com/KB/system/hooksys.aspx

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜