Obfuscation resilient search through executable classification
Obfuscation resilient search through executable classification
复制标题
通过可执行分类进行混淆弹性搜索
DOI:
10.1145/3211346.3211352
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Ray, Baishakhi
中科院分区:
文献类型:
--
作者:
Su, Fang-Hsiang;Bell, Jonathan;Kaiser, Gail;Ray, Baishakhi
Android applications are usually obfuscated before release, making it difficult to analyze them for malware presence or intellectual property violations. Obfuscators might hide the true intent of code by renaming variables and/or modifying program structures. It is challenging to search for executables relevant to an obfuscated application for developers to analyze efficiently. Prior approaches toward obfuscation resilient search have relied on certain structural parts of apps remaining as landmarks, un-touched by obfuscation. For instance, some prior approaches have assumed that the structural relationships between identifiers are not broken by obfuscators; others have assumed that control flow graphs maintain their structures. Both approaches can be easily defeated by a motivated obfuscator. We present a new approach, MACNETO, to search for programs relevant to obfuscated executables leveraging deep learning and principal components on instructions. MACNETO makes few assumptions about the kinds of modifications that an obfuscator might perform. We show that it has high search precision for executables obfuscated by a state-of-the-art obfuscator that changes control flow. Further, we also demonstrate the potential of MACNETO to help developers understand executables, where MACNETO infers keywords (which are from relevant un-obfuscated programs) for obfuscated executables.
登录
查看更多内容
DOI:
10.1109/csmr.2010.33
发表时间:
2010
期刊:
2010 14th European Conference on Software Maintenance and Reengineering
影响因子:
--
作者:
Elmar Jürgens;F. Deißenböck;B. Hummel
通讯作者:
B. Hummel
DOI:
--
发表时间:
2004
期刊:
--
影响因子:
--
作者:
Haruaki Tamada;Masahide Nakamura;Akito Monden
通讯作者:
Haruaki Tamada;Masahide Nakamura;Akito Monden
DOI:
--
发表时间:
2016
期刊:
IEEE Working Conference on Source Code Analysis and Manipulation
影响因子:
--
作者:
Chaiyong Ragkhitwetsagul;J. Krinke;D. Clark
通讯作者:
D. Clark
DOI:
--
发表时间:
2008
期刊:
影响因子:
--
作者:
Robert C. Martin
通讯作者:
Robert C. Martin
DOI:
10.1109/wcre.2013.6671332
发表时间:
2013
期刊:
2013 20th Working Conference on Reverse Engineering (WCRE)
影响因子:
--
作者:
Daniel E. Krutz;Emad Shihab
通讯作者:
Emad Shihab