×

Malware family identification using profile signatures

  • US 9,165,142 B1
  • Filed: 01/30/2013
  • Issued: 10/20/2015
  • Est. Priority Date: 01/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for malware family identification using profile signatures, comprising:

  • a processor configured to;

    receive, from a security device, a potential malware sample, wherein the security device is configured to, in the event an unknown file is encountered by the security device, send the unknown file to the processor as the potential malware sample;

    execute the potential malware sample in a virtual machine environment, including by monitoring interaction during execution in the virtual machine environment between;

    (1) the potential malware sample and (2) an application programming interface (API) in order to obtain an API log which includes;

    (a) one or more files created by the potential malware sample using the API during execution in the virtual machine environment and (b) one or more files registered in a run key by the potential malware sample using the API during execution in the virtual machine environment; and

    determine whether the potential malware sample is associated with a known malware family based on a profile signature, including by;

    comparing (1a) the files created by the potential malware in the API log against (1b) one or more files created by the known malware family in the profile signature and (2a) the files registered in the run key in the API log against (2b) one or more files registered in the run key by the known malware family in the profile signature; and

    in the event (1a) matches (1b) and (2a) matches (2b), identifying the potential malware sample as being a member of the known malware family; and

    a memory coupled to the processor and configured to provide the processor with instructions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×