Defective-redaction recovery
PDF, DOCX, XLSX, image, ZIP and video cover-paint detection and removal — verified with pixel and text-equality checks, never regenerated.
← Store · // product
openredact is an open-source investigation toolkit: it recovers defective redactions by removing cover paint without regenerating content, routes evidence by magic bytes, extracts and correlates entities, and runs scope-gated recon for authorized engagements. Support and customisation from $299.
// what it is
openredact began as a tool for one problem — defective redactions, black bars painted over text that is still present in the file. It has grown into a broader investigation toolkit that routes evidence by content rather than by file extension, extracts and correlates it, and — for authorized penetration tests — drives standard reconnaissance tools behind a strict engagement scope.
It never regenerates, re-types, or AI-fills content. For redaction it works only with the bytes already in the file: it finds the cover paints and removes exactly those, then proves the result with per-check pixel and text-equality verification. For everything else it sniffs the real type by magic bytes, so a .pdf that is really an HTML age-gate page is flagged as a masquerade instead of being silently mis-parsed.
Every capability that touches a device, a credential, a remote host, or an encrypted container is authorization-gated: it refuses to act outside a declared, lawful scope. One CLI, auditable, and honest about its limits.
// capabilities
PDF, DOCX, XLSX, image, ZIP and video cover-paint detection and removal — verified with pixel and text-equality checks, never regenerated.
Content sniffing, parallel hashed inventory, extension/content mismatch detection and dedup, so files are analysed by what they really are.
Emails, phones, IDs, cards, IBANs, case and Bates numbers, crypto and names — linked into a co-occurrence graph, with timelines and geolocation clustering.
Multi-algorithm hashing with known-file filtering, chain-of-custody case management, full-text (FTS5) indexing and YARA triage.
APK static analysis, SIM elementary-file parsing, Windows Event Log (EVTX) parsing, Qualcomm DIAG parsing and defensive IMSI-catcher detection.
For authorized engagements only: nmap, subfinder, dnsx, httpx and ffuf driven behind a declared engagement scope that the tool enforces.
// under the hood
pip install -e . then openredact --help// what you pay for
openredact’s source is open (MIT). What you pay for is the person who built it.
// the fine print
Lawful use only. openredact is for legitimate investigation, digital forensics, research and authorized security testing. You alone are responsible for how you use it, and you must have the legal right to examine any document, device, container or system you process.
No liability. To the maximum extent permitted by law, Cyber Sec and Stephan Botes accept no liability for any direct, indirect, incidental or consequential damage, data loss or legal consequence arising from the use — or misuse — of this tool. Everything is provided as-is and without warranty.
What the fee buys. The price shown is a starting point and covers the engineer’s time — setup, custom analyzers, fixes and improvements. The source is MIT, so you are paying for the work and the time, not for access.
Questions about scope, licensing, or authorization? Get in touch first.