会议专题

Dead Code Detection Method Based on Program Slicing

  Malicious code writers often insert dead code into the source code to prevent reverse engineer analysis.There are few methods for detecting dead code used in conjunction with opaque predicates.In this paper,a method based on program slicing for dead code detection is presented,which combines static slicing analysis and dynamic slicing analysis.Further,we design a dead code detection framework in the LLVM compiler infrastructure.The proposed method is used to detect the dead code inserted in some benchmark programs.The experimental results show that the proposed method has high detection rate.

program slicing dead code detection malware analysis LLVM infrastructure

Xing Wang Yingzhou Zhang Lian Zhao Xinghao Chen

College of Computer Nanjing University of Posts and Telecommunications Nanjing,China

国际会议

第九届网络分布式计算与知识发现国际会议( 2017 International Conference on Cyber-enabled distributed computing and knowledge discovery)

南京

英文

155-158

2017-10-12(万方平台首次上网日期,不代表论文的发表时间)