2011 · 18 citations · 23 references
ComputingComputer EngineeringComputer ScienceComputer SecurityMalware AnalysisVirologyMalware ClassificationMalware Reverse EngineeringContext-free GrammarsMalware DetectionMutationParsing With Context-free GrammarsPolymorphic CodePolymorphic MalwarePolymorphic Malware DetectionSignature-based Detection
In this paper, we present a novel approach for the detection and signature extraction for a subclass of polymorphic computer viruses. Our detection scheme offers 0 false negative and a very low false positives detection rate. We use context-free grammars as viral signatures, and design a process able to extract this signature from a single sample of a virus. Signature extraction is achieved through a light manual information gathering process, followed by an automatic static analysis of the binary code of the virus mutation engine.
23
Introduction to automata theory, languages, and computation
Computer Languages · 1980 · 6.9K citations
Patrick Cousot, Radhia Cousot · 1977 · 6.2K citations
Language identification in the limit
Eric Gold · Information and Control · 1967 · 3.6K citations
A Taxonomy of Obfuscating Transformations
Christian Collberg, Clark Thomborson, Douglas Low · 1997 · 853 citations