Anti-disassembly

From Unprotect Project
Revision as of 19:12, 6 November 2016 by Admin (talk | contribs) (Technics)

Jump to: navigation, search

Technic Description

Malware often use anti-disassembly technics to avoid reverse engineering.

Technics

Below is a list of all the anti-disassembly technics in Unprotect Project:

Anti Disassembly Techniques
Techniques Description
Imported function obfuscation
Opcode obfuscation
Dynamically computed target address
Disassembly synchronisation
Control flow graph flattening
Inserting junk code
Spaghetti code
Obscuring flow control
Impossible disassembly
Jump instruction with same target

References