• 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