Stack execution detection in a sandbox environment
AssigneeMalwarebytes Inc.
InventorsJason Neal Raber, Mickael Roger
Life of this patent
Estimating the term…
Loading patent…
AssigneeMalwarebytes Inc.
InventorsJason Neal Raber, Mickael Roger
Estimating the term…
An anti-malware system monitors the emulation of a suspicious program in a sandbox environment. The anti-malware system determines that the suspicious program is attempting to access a restricted area of memory (e.g., an executable instruction in the restricted area). Rather than stop the emulation, the anti-malware system can temporarily pause the emulation of the suspicious program. During this pause, the anti-malware system can determine whether the suspicious program is containable within the sandbox environment. If the anti-malware system determines that the emulation of the executable instruction is safe (e.g., that the program is containable), the anti-malware system will resume emulation. If the anti-malware system determines that the emulation of the executable instruction is not safe, the anti-malware system may shut down emulation.
A non-transitory computer readable medium comprising stored instructions, the instructions, when executed by a computing system, causing the computing system to perform operations comprising:
A method comprising:
A computer system comprising:
Dependencies are inferred from the claim text.