×

Systems and methods of processing data associated with detection and/or handling of malware

  • US 9,213,838 B2
  • Filed: 08/24/2012
  • Issued: 12/15/2015
  • Est. Priority Date: 05/13/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method implemented on a computing system for analyzing a sample of code for malware, the method comprising:

  • performing, by an analyzer of the computing system, at least one of unpacking or decrypting the sample;

    running the sample in a native operating system (OS) environment, wherein the sample is run in parallel with one or more other samples running in respective native OS environments;

    recording behavior information indicating behavior of the sample during the running;

    reverse engineering the sample into disassembled source code;

    performing a static analysis of the disassembled source code, wherein the performing the static analysis includes comparing logic execution paths in the disassembled source code with previously executed logic execution paths indicated by the behavior information to determine latent logic execution path information associated with the disassembled source code;

    providing intelligent report information regarding the sample and each latent logic execution path in the sample, wherein the report information includes malware current payloads and any payload information regarding potential payloads that are hidden in latent code; and

    generating an intelligent report regarding the behavior of the sample.

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