×

System and method for automated machine-learning, zero-day malware detection

  • US 9,292,688 B2
  • Filed: 09/26/2013
  • Issued: 03/22/2016
  • Est. Priority Date: 09/26/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for improved zero-day malware detection comprising:

  • receiving, at a computer that includes one or more processors and memory, a set of training files which are each known to be either malign or benign, wherein the training files comprise one or more types of computer files;

    analyzing, using the one or more computer processors, a training file from the set of training files to determine features of the training file, wherein the analyzing determines n-gram features;

    tagging, using the one or more computer processors, the determined features of the training file with qualified meta-features (QMF) tags, wherein the tagging includes;

    extracting one of the determined n-gram features from the training file;

    identifying a location of the extracted n-gram feature in the training file;

    determining an appropriate QMF tag of the extracted n-gram feature based on the identified location;

    applying the determined QMF tag to the extracted n-gram feature; and

    repeating the extracting, identifying, determining and applying for the remaining determined n-gram features of the training file;

    repeating the analyzing and tagging for remaining training files in the set of training files; and

    building, using the one or more computer processors, a model identifying n-gram features indicative of a malign file using the QMF-tagged n-gram features, wherein the model is capable of being used to detect malign files.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×