Malware Obfuscation Techniques: A Brief Survey
By I. You, Kangbin Yim. Broadband and Wireless Computing, Communication and Applications, 2010
607 citations recorded by the source corpus.
Subfields: Artificial Intelligence, Signal Processing
View Paper: https://www.semanticscholar.org/paper/447f294bd90f02b8b241da1e9e25eab415aab27f
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Matei A. Zaharia
- Daniel Kang
- Tatsunori B. Hashimoto
- Lior Rokach
- Ori Or-Meir
- Ekram Hossain
- Ross J. Anderson
- Syed Ali Hassan
In Signal Processing
- Ori Or-Meir
- Matei A. Zaharia
- Ekram Hossain
- Ross J. Anderson
- Syed Ali Hassan
- Divya Bansal
- Yuval Elovici
- Carlos Guestrin
Citations in the corpus
- Machine Learning in IoT Security: Current Solutions and Future Challenges (2019, background): “In this regard, there are a number of countermeasure techniques for malware to evade the detection mechanisms [45], [174], [175].”
- Exploiting Programmatic Behavior of LLMs: Dual-Use Through Standard Security Attacks (2023, methodology): “In standard program attacks, obfuscation changes the program bytecode to evade detection mechanisms, such as hash-bashed or fingerprinting methods (You & Yim, 2010; Borello & Mé, 2008).”
- Malware Analysis and Classification: A Survey (2014, background): “Malware authors use obfuscation techniques [6] like dead code insertion, register reassignment, subroutine reordering, instruction substitution, code transposition, and code integration to evade detection by traditional defenses like firewalls, antivirus and gateways which typically use signature…”
- Dynamic Malware Analysis in the Modern Era—A State of the Art Survey (2019, methodology): “Code obfuscation [40] is commonly used by malware authors to prevent extracting signatures derived from the malware’s binary code.”
- Malware Classification with Deep Convolutional Neural Networks (2018, background): “However, malware developers use various encryption, polymorphism and obfuscation techniques [11] [12] to overcome these detection algorithms.”
- Aurasium: Practical Policy Enforcement for Android Applications (2012, methodology): “Obfuscation techniques [41] used in today’s malware are primarily aimed at impeding static analysis.”