Visible to the public Evaluating Opcodes for Detection of Obfuscated Android Malware

TitleEvaluating Opcodes for Detection of Obfuscated Android Malware
Publication TypeConference Paper
Year of Publication2022
AuthorsKhalid, Saneeha, Hussain, Faisal Bashir
Conference Name2022 International Conference on Artificial Intelligence in Information and Communication (ICAIIC)
Keywordsandroid encryption, artificial intelligence, codes, Encryption, Engines, Human Behavior, LSTMs, Malware, Metrics, obfuscation, opcodes, pubcrawl, resilience, Resiliency, Scalability, Semantics
AbstractObfuscation refers to changing the structure of code in a way that original semantics can be hidden. These techniques are often used by application developers for code hardening but it has been found that obfuscation techniques are widely used by malware developers in order to hide the work flow and semantics of malicious code. Class Encryption, Code Re-Ordering, Junk Code insertion and Control Flow modifications are Code Obfuscation techniques. In these techniques, code of the application is changed. These techniques change the signature of the application and also affect the systems that use sequence of instructions in order to detect maliciousness of an application. In this paper an 'Opcode sequence' based detection system is designed and tested against obfuscated samples. It has been found that the system works efficiently for the detection of non obfuscated samples but the performance is effected significantly against obfuscated samples. The study tests different code obfuscation schemes and reports the effect of each on sequential opcode based analytic system.
DOI10.1109/ICAIIC54071.2022.9722669
Citation Keykhalid_evaluating_2022