Detection of advanced persistent threat having evasion technology
AssigneeTrend Micro Incorporated
InventorsYuefeng Li, Qiang Huang, Ben Huang
Life of this patent
Estimating the term…
Loading patent…
AssigneeTrend Micro Incorporated
InventorsYuefeng Li, Qiang Huang, Ben Huang
Estimating the term…
A computer executes a suspicious software sample directly on its CPU in order to detect if the software sample is malicious. The software sample does not execute within a sandbox or virtual machine. Before the sample executes, a memory state of the computer is saved and a virtual disk file is created to bootstrap the computer at a later time. Malicious behavior of the software sample is collected while it executes and a report is generated. Hard disk access requests are redirected to a virtual disk file. The software sample does not detect that it is being analyzed. After execution of the sample, the computer is reverts to a clean state by bootstrapping the computer from the saved virtual disk file and then restoring the computer's volatile and non-volatile virtual memory from the saved memory state. A new software sample may then be executed and analyzed on the clean computer.
A method of detecting malicious software, said method comprising:
Dependencies are inferred from the claim text.