Method and system for discovering large clusters of files that share similar code to develop generic detections of malware
AssigneeMcAfee, Inc.
InventorsAnthony Vaughan Bartram, Adrian M. Dunbar
Life of this patent
Estimating the term…
Loading patent…
AssigneeMcAfee, Inc.
InventorsAnthony Vaughan Bartram, Adrian M. Dunbar
Estimating the term…
A computer-implemented method for determining similarities between system executable objects includes the steps of determining with one or more computing systems a plurality of subsequences of operation codes in a plurality of disassembled system executable objects, for each subsequence, determining with the one or more computing systems a first set of system executable objects associated with the subsequence, with the computing systems, clustering the first set of system executable objects with a cluster. The cluster includes a set of system executable objects. The step of clustering the first set of system executable objects and the cluster includes the steps of determining with the computing systems the relative similarity between the first set of system executable objects and the cluster, and if the first set of system executable objects is similar to the cluster, adding with the computing systems the system executable objects to the cluster.
A computer-implemented method for determining similarities between system executable objects, comprising the steps of:
An article of manufacture, comprising:
A system comprising:
Dependencies are inferred from the claim text.