Research on Machine-Code Level Injection and HOOK Technique

Article Preview

Abstract:

HOOK and injection are advanced programming techniques. The common windows injection and HOOK techniques are introduced and analyzed in this paper. (1) By using hooks; (2) By using registration table;(3)By Trojan Horse DLL; (4) By PE import table; (5) By using remote thread. Proposed a method of non-DLL and gives a machine code-level implementations of the technology. Finally the paper lists the key technology and gives the main code.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

424-428

Citation:

Online since:

December 2010

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Kunhong Wu, Yanhong LE. The anti-rootkit of core integrity detection and recovery techniques [J]. Computer Engineering, 2008, 34(21): 129-131.

Google Scholar

[2] Jongrong Shu, Anguo Zhu, Shanming Qi. HOOK API code injection methods and functions redirect technology research [J]. Computer Applications and Software, 2009, 26(5): 107-110.

Google Scholar

[3] Jeffrey, R. Windows via c/c++ [M]. Beijing: Tsinghua University Press, 2008: 509.

Google Scholar

[4] Wen Tan, Jianlei Shao. From assembly language to the windows kernel programming [M]. Beijing: Electronics Industry Press, (2009).

Google Scholar

[5] Bovet D, CesatiM. Understanding the linux kernel [M]. Oreilly, November, 2005. 朗读 显示对应的拉丁字符的拼音 字典 - 查看字典详细内容 1. 动词 1. use 2. 副词 1. in order to 3. 介词 1. with 2. by 3. according to 4. 连词 1. so as to 2. because.

DOI: 10.17949/jneac.1.56.201809.005

Google Scholar