×

Directed execution of dynamic programs in isolated environments

  • US 9,317,694 B2
  • Filed: 12/03/2013
  • Issued: 04/19/2016
  • Est. Priority Date: 12/03/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a device that includes at least one processor, the device including a dynamic program validation engine comprising instructions stored on a computer readable storage medium for execution by the at least one processor, the dynamic program validation engine including;

    an object acquisition component that obtains a test object that includes dynamic executable code;

    an object transformation component that transforms at least a portion of the test object into a transformed format test object that is configured to execute in a hosted isolated computing environment, the transforming the at least a portion of the test object including replacing item names of referenced content items with local reference names of items that are stored locally, after download from one or more referenced sources that are external to the hosted isolated computing environment;

    a directed execution component that initiates directed execution of the transformed format test object, in the hosted isolated computing environment; and

    a vulnerability detection component that detects dynamic code vulnerabilities of the test object, based on the directed execution.

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