What is it about?

Executable code can be analysed and a human-readable form can be created. Developers sometime want to prevent this and thus obfuscate code, making it unreadable. Reason include protecting their IPRs or authors of malware want anti-virus engines to not detect the functions of their malware. Deobfuscation strives to make obfuscated code readable again.

Featured Image

Why is it important?

This work is important to understand how obfuscated code can be analysed. In particular virtual machines can be effectively used to obfuscate code.

Read the Original

This page is a summary of: SoK: Automatic Deobfuscation of Virtualization-protected Applications, August 2021, ACM (Association for Computing Machinery),
DOI: 10.1145/3465481.3465772.
You can read the full text:

Read

Contributors

The following have contributed to this page