# Executable Packing & Compression - NiceProtect Manual

> Learn how NiceProtect packs executable code, data and resources to reduce file size and add another layer against static analysis.

Canonical HTML: <https://www.niceprotect.com/help/packing.htm>

## Packing


The built-in packer compresses the executable file, counteracting the size increase often caused by code virtualization.

**Benefits:**

- **Resource Encryption:** Protects resources (images, strings) from being viewed by resource editors.

- **Anti-Unpacking:** The packing stub includes anti-dumping and anti-debugging tricks, adding an outer layer of defense.

- **Size Reduction:** Significantly reduces the size of the distributed file.
