@inproceedings{8a6ec3a2120c47d49e1c9de3231970e8,
title = "A new disassembly approach for binary code using dynamic multiple-path exploration and static disassembly",
abstract = "We present a new approach for disassembling executables with self-modifying code. Self-modifying code is very common in malware. Conventional static or dynamic approaches cannot handle self-modifying code very well. We combine static and dynamic analysis to fight against self-modifying code with the multiple-path exploration technique. The evaluation results indicate that our approach works well in disassembling executables with self-modifying code with high precision and code coverage compared with the state-of-art disassembler.",
keywords = "Disassembly code, Dynamic analysis, Instruction trace, Reverse engineering, Self-modifying code",
author = "Jing Qiu and Su, \{Xiao Hong\} and Ma, \{Pei Jun\}",
year = "2014",
doi = "10.4028/www.scientific.net/AMM.577.852",
language = "英语",
isbn = "9783038351559",
series = "Applied Mechanics and Materials",
publisher = "Trans Tech Publications Ltd",
pages = "852--855",
booktitle = "Applied Decisions in Area of Mechanical Engineering and Industrial Manufacturing",
address = "瑞士",
note = "3rd International Conference on Mechanical, Control, and Electronic Information, ICMCEI 2014 ; Conference date: 27-06-2014 Through 29-06-2014",
}