Yet Another Packer currently contains two main methods of obfuscation: the packer and the reassembler. The packer wraps the original application in a protective layer to prevent static analysis, along with additional features like anti-debug and anti-dump to make dynamic analysis more difficult. The reassembler disassembles the application and assembles it again using YAP's mutation engine.
Feature | Unprotected | Protected |
---|---|---|
Packer | ![]() |
![]() |
Reassembler | ![]() |
![]() |