Conference on Privacy, Security and Trust · 2004 · 84 citations · 3 references
ComputingCybersecurityComputer SecurityData MiningMalware AnalysisBehavioral AnalysisMalware ClassificationAnti-malwareAutomated Malware AnalysisAutomatic Text ClassificationCharacter N-gramsMalware DetectionSignature-based DetectionText ClassificationWord N-grams
Signature-based malicious code detection is the standard technique in all commercial anti-virus software. This method can detect a virus only after the virus has appeared and caused damage. Signature-based detection performs poorly when attempting to identify new viruses. Motivated by the standard signature-based technique for detecting viruses, and a recent successful text classification method, n-grams analysis, we explore the idea of automatically detecting new malicious code. We employ n-grams analysis to automatically generate signatures from malicious and benign software collections. The n-gramsbased signatures are capable of classifying unseen benign and malicious code. The datasets used are large compared to earlier applications of n-grams analysis.
3
N-gram-based text categorization
William B. Cavnar, John M. Trenkle · 1994 · 1.5K citations
N-GRAM-BASED AUTHOR PROFILES FOR AUTHORSHIP ATTRIBUTION
Vlado Ke, Fuchun Peng, Nick Cercone et al. · 2003 · 382 citations
N-gram-based detection of new malicious code
Tony Abou-Assaleh, N. Cercone, Vlado Kešelj et al. · 2004 · 281 citations