DocumentCode :
130821
Title :
A new approach of clustering malicious JavaScript
Author :
Liu Biao ; Zhang Kejun ; Feng Huamin ; Zhang Kejun ; Li Yang
Author_Institution :
Dept. of Comput. Sci., Beijing Electron. Sci. & Technol. Instn., Beijing, China
fYear :
2014
fDate :
27-29 June 2014
Firstpage :
157
Lastpage :
160
Abstract :
In the recent years, many hostile websites have been using polymorphic JavaScript in order to conceal its code. The virtual execution is considered to be effective to process and detect such types of JavaScript. However, a challenge often encountered with that approach is the mandatory preparation of very detail-oriented environments that may also require specific user-driven events for the malicious JavaScript to execute properly as it was designed to. This paper proposes a hierarchical clustering algorithm based on tree edit distance to recognize and categorize hostile JavaScript. Firstly, the JavaScript´s abstract syntax tree is constructed to be structural analysis. Secondly, the similarity of two JavaScript is calculated by tree-matching algorithm based on tree edit distance. Finally, the hierarchical clustering of malicious JavaScript is determined by predefined threshold. Our promising results confirm the effectiveness of the approach.
Keywords :
Java; Web sites; computational linguistics; invasive software; pattern clustering; trees (mathematics); JavaScript abstract syntax tree; Websites; detail-oriented environments; hierarchical malicious JavaScript clustering algorithm; polymorphic JavaScript; structural analysis; tree edit distance; tree-matching algorithm; user-driven events; virtual execution; Abstracts; Accuracy; Algorithm design and analysis; Classification algorithms; Clustering algorithms; Syntactics; Web pages; abstract syntax tree; obfuscated; polymorphic; tree edit distance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2014 5th IEEE International Conference on
Conference_Location :
Beijing
ISSN :
2327-0586
Print_ISBN :
978-1-4799-3278-8
Type :
conf
DOI :
10.1109/ICSESS.2014.6933535
Filename :
6933535
Link To Document :
بازگشت