Program Slicing for Binary code Deobfuscation
역난독화를 위한 바이너리 프로그램 슬라이싱

Seong-Kyun Mok, Hyeon-gu Jeon, Eun-Sun Cho
2017 Journal of the Korea Institute of Information Security and Cryptology  
Hackers have obfuscated their malware to avoid being analyzed. Recently, obfuscation tools translate original codes into bytecodes to use virtualized-obfuscation, so that bytecodes are executed by virtual machines. In such cases, malware analysts fail to know about the malware before execution of the codes. We found that program slicing is one of promising program analysis techniques to solve this problem. The main concepts of program slice include slicing criteria given by analysts and sliced
more » ... tatements according to the slicing criteria. This paper proposes a deobfuscation method based on program slicing technique.
doi:10.13089/jkiisc.2017.27.1.59 fatcat:ylfkvmzfx5axhmtjla7jdvxcjq