From kitploit.com
![](https://1.bp.blogspot.com/-6nOHvUT0_gY/YC8o-rFPsfI/AAAAAAAAVYE/So8_HQcIDMAinp8rkJyWjg7AFfKl3xY8QCNcBGAsYHQ/w640-h320/PE-Packer_1_test-helloworld.png)
PE-Packer is a simple packer for Windows PE files. The new PE file after packing can obstruct the process of reverse engineering.
It will do the following things when packing a PE file:
- Transforming the original import table.
- Encrypting sections.
- Clearing section names.
- Installing the shell-entry.
When running a packed PE file, the shell-entry will decrypt and load the original program as follows:
- Decrypting sections.
- Initializing the original import table.
- Relocation.