Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 875 Bytes

evade-emulator.md

File metadata and controls

25 lines (21 loc) · 875 Bytes
ID B0005
Objective(s) Anti-Behavioral Analysis
Related ATT&CK Technique None

Emulator Evasion

Behaviors that obstruct analysis in an emulator.

Methods

Name ID Description
Different Opcode Sets B0005.001 Use different opcodes sets (ex: FPU, MMX, SSE) to block emulators.
Extra Loops/Time Locks B0005.004 Add extra loops to make time-constraint emulators give up.
Undocumented Opcodes B0005.002 Use rare or undocumented opcodes to block non-exhaustive emulators.
Unusual/Undocumented API Calls B0005.003 Call unusual APIs to block non-exhaustive emulators (particularly anti-virus).

Malware Examples

Name Date Description
WebCobra 2018 Evades emulator-based analysis.)