Custom PE run-time packer, for protection PE executable files, while leaving them able to be run just as before. File will be encrypted with AES-256, random key. Stub will be obfuscated and scrambled. The stub will have some polymorphic capabilities (modify itself after unpacking and change codes and keys). Stub size approx from 512 to 1536 bytes. At runtime, encrypted executable are rapidly decompressed in memory. Run-time packer should include some basic protection options (anti-decompiling, anti-debuging). Encrypter will be coded in Assembly and C (both of them). It will be a console application.
## Platform
WINDOWS