首页 | 本学科首页   官方微博 | 高级检索  
     

HOOK API时代码注入方法和函数重定向技术研究
引用本文:舒敬荣,朱安国,齐善明.HOOK API时代码注入方法和函数重定向技术研究[J].计算机应用与软件,2009,26(5).
作者姓名:舒敬荣  朱安国  齐善明
作者单位:解放军炮兵学院二系,安微,合肥,230031
摘    要:HOOK API是一种高级编程技术,在介绍Windows HOOK技术的基础上,阐述了HOOK API技术的概念,分析了HOOK API技术的实现原理,给出了三种实现HOOK API技术时的代码注入方法,即使用钩子注入DLL、使用注册表注入DLL及使用远程线程注入DLL.探讨两种实现HOOK API技术时的函数重定向技术,即利用PE文件中的导入表实现函数的重定向及通过嵌入汇编代码实现函数的重定向.

关 键 词:HOOK机制  代码注入  函数重定向  Windows编程

STUDY ON CODE EMBEDDING METHOD AND FUNCTION REDIRECTION TEC HNIQUE WHEN HOOKING API
Shu Jingrong,Zhu Anguo,Qi Shanming.STUDY ON CODE EMBEDDING METHOD AND FUNCTION REDIRECTION TEC HNIQUE WHEN HOOKING API[J].Computer Applications and Software,2009,26(5).
Authors:Shu Jingrong  Zhu Anguo  Qi Shanming
Affiliation:Two Department;Artillery Academy of P L A.;Hefei 230031;Anhui;China
Abstract:HOOK API is a kind of advanced programming technique.On the basis of introducing Windows HOOK technique,in this paper it expounds the concept of HOOK API technique,analyses its realization principle,and puts forward three kinds of DLL code embedding methods when realizing HOOK API:(1)by using hooks;(2)by using registration table;(3)by using remote thread.It also discusses two kinds of function redirection techniques when realizing HOOK API:(1)by using PE file importing table;(2)by embedding assemble languag...
Keywords:HOOK  API
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号