DocumentCode
2185903
Title
From Plagiarism to Malware Detection
Author
Oprisa, Ciprian ; Cabau, George ; Colesa, Adrian
Author_Institution
Bitdefender, Romania
fYear
2013
fDate
23-26 Sept. 2013
Firstpage
227
Lastpage
234
Abstract
We have often seen how malware families evolve over time: the malware authors add new features, change the order of functions, modify some strings or add random useless code. They do all that to evade detection. In a similar way, computer science students that copy homework will change variable and function names, rephrase comments or even replace some small portions of the code. In both cases, the essence remains the same and it is easy for one to see it, by comparing two samples or two source codes. The challenge however, is to automatically find groups of similar items in a large collection. Our research shows that we can apply the same techniques in order to cluster new malicious samples into malware families and detect plagiarized students work. The paper proposes a novel approach for computing the similarity between two items, based not only on their features, but also based on the frequencies of those features in a given population. The new similarity function was tested in a clustering algorithm and it proved better than other approaches. Also, the nature of the method allows it to be used in other document classification tasks.
Keywords
invasive software; pattern clustering; change variable; clustering algorithm; computer science students; copy homework; document classification; function names; malware authors; malware detection plagiarism; malware families; random useless code; Binary codes; Entropy; Equations; Libraries; Malware; Measurement; Plagiarism; clustering; entropy; malware; n-grams; normalized compression distance; plagiarism; similarity metric;
fLanguage
English
Publisher
ieee
Conference_Titel
Symbolic and Numeric Algorithms for Scientific Computing (SYNASC), 2013 15th International Symposium on
Conference_Location
Timisoara
Print_ISBN
978-1-4799-3035-7
Type
conf
DOI
10.1109/SYNASC.2013.37
Filename
6821154
Link To Document