×

Executing full logical paths for malware detection

  • US 10,210,331 B2
  • Filed: 12/24/2015
  • Issued: 02/19/2019
  • Est. Priority Date: 12/24/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product tangibly embodied on non-transitory, computer readable media, the computer program product comprising instructions operable, when executed, to:

  • identify, at a parent node of a logical path, a first logical path and a second logical path;

    responsive to storing environmental data for the parent node, execute, by a processor implemented at least partially in hardware, a first set of instructions to follow the first logical path from the parent node, wherein the environmental data is a parameter for executing an instruction for the parent node;

    store, in a memory, a first set of information obtained from following the first logical path;

    evaluate, by a malware handler module implemented at least partially in hardware, the first set of information for malware;

    restore, from the memory, the environmental data for the parent node to execute, by the processor, a second set of instructions to follow the second logical path;

    store, in a memory, a second set of information obtained from following the second logical path; and

    evaluate, by the malware handler module, the second set of information for malware.

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