eXpurg is a lightweight, professional-grade file erasure utility designed for security-conscious environments.
It securely overwrites and deletes files to reduce the chance of forensic recovery.
- Multi-pass overwrite with cryptographically secure random data
- Detection of SSD vs HDD and filesystem type
- Cleans extended attributes and ACLs (Linux)
- Handles immutable/append-only flags (Linux)
- Cross-platform design (Linux/Windows)
- MIT licensed, fully open-source
On Linux:
makeThis will produce the binary expurg-auditor.
./expurg-auditor [options] <file>
Options:
-h, --help Show help
-v, --verbose Verbose output
-q, --quiet Quiet mode
-p, --passes N Number of overwrite passes (default: 20)
-s, --strict Strict mode (abort on SSD/COW/NTFS)MIT License © 2025 Víctor Duarte Melo victormeloasm@gmail.com
