×

Mitigation of anti-sandbox malware techniques

  • US 10,135,861 B2
  • Filed: 11/02/2015
  • Issued: 11/20/2018
  • Est. Priority Date: 10/20/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method of securing an endpoint against malware that contains sandbox detection mechanisms, the method comprising:

  • receiving a sample of a software object;

    performing a first static analysis of the sample using one or more signatures of known malware;

    when malware is detected in the first static analysis, rejecting a file containing the sample for use on the endpoint;

    when malware is not detected in the first static analysis, performing a reputation analysis of the sample to detect a known, safe software object that can be executed on the endpoint without further analysis;

    when a known, safe software object is not detected in the reputation analysis, performing a second static analysis of the sample to detect a component configured to detect one or more aspects of a virtualized environment;

    when an anti-sandbox component is detected in the second static analysis, selecting, based on the anti-sandbox component detected in the second static analysis, a least computationally expensive sandbox from a number of different types of sandboxes having different computational costs, and forwarding the sample to the least computationally expensive sandbox for execution and testing; and

    when no anti-sandbox component is detected, permitting the software object to be processed on the endpoint.

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