Review on Dynamic Taint Analysis of Binary Programs

Zheng SONG,Yongjian WANG,Bo JIN,Jiuchuan LIN
DOI: https://doi.org/10.3969/j.issn.1671-1122.2016.03.013
2016-01-01
Abstract:With the network security situation becoming increasingly worsening, detection technology that can timely and effectivly discover exploits and related advanced persistent threat(APT) attacks is of vital importance for network security. Dynamic taint analysis, which is one of the reliable exploit detection solutions, is a method that marks the non-trusted input source as tainted data, and tracks its spread with the execution of program to get the key position and data associated with the input. This paper ifrstly introduces the principle of dynamic taint analysis of binary programs and its development status in several typical systems, then analyzes existing problems with dynamic taint analysis of binary programs, and ifnally introduces the application of dynamic taint analysis. In this paper, the dynamic taint analysis technology of binary program is introduced in details, which is helpful to improve the network security protection level for important information system.
What problem does this paper attempt to address?