Authors
Mehran Jodavi, Mahdi Abadi, Elham Parhizkar
Publication date
2015/3/3
Conference
2015 International Symposium on Artificial Intelligence and Signal Processing (AISP)
Pages
322–327
Publisher
IEEE
Description
JavaScript code obfuscation has become a major technique used by malware writers to evade static analysis techniques. Over the past years, a number of dynamic analysis techniques have been proposed to detect obfuscated malicious JavaScript code at runtime. However, because of their runtime overheads, these techniques are slow and thus not widely used in practice. On the other hand, since a large quantity of benign JavaScript code is obfuscated to protect intellectual property, it is not effective to use the intrinsic features of obfuscated JavaScript code for static analysis purposes. Therefore, we are forced to distinguish between obfuscated and non-obfuscated JavaScript code so that we can devise an efficient and effective analysis technique to detect malicious JavaScript code. In this paper, we address this issue by presenting JSObfusDetector, a novel one-class classifier ensemble to detect obfuscated …
Total citations
2017201820192020202120222023202472463432
Scholar articles