Skip to content
Ryan edited this page Jul 18, 2026 · 3 revisions

RE-Unpacker

RE-Unpacker Wiki

Recursive package / installer / archive / binary extractor for reverse-engineering triage.

RE-Unpacker takes a file or a directory and recursively pulls apart every package, installer, archive, filesystem image, compressed stream, and packed binary it recognizes, writing a structured tree of extracted content plus a machine-readable manifest. It is pure standard-library Python (no runtime dependencies) and drives well-known external system binaries for extraction. It runs on Linux (Kali / Debian / Ubuntu) and Windows.

Current version: 0.5.0. Manifest schema: 1.1.0.

Start here

Reference

Project links

Safety note

RE-Unpacker is designed to process untrusted, potentially malicious input and implements defensive controls (argv-only subprocess execution, per-extractor timeouts, bounded output capture, path-traversal auditing with quarantine, and byte / file-count quotas). No tool can guarantee complete safety on adversarial input. Run RE-Unpacker in an isolated analysis environment and treat every extracted artifact as potentially malicious.

Clone this wiki locally