How Hexwilt delivers safe file corruption
Hexwilt is a WebAssembly-powered corruption engine that runs entirely in your browser. No uploads, no background services - just deterministic, auditable byte mutations.
1. Load the engine
2. Analyze the file
3. Apply the corruption recipe
4. Export report + artifact
Privacy & security guarantees
Local-only processing
Deterministic seeds
Format-aware heuristics
Audit-ready reports
Inside the pipeline
The Hexwilt pipeline is modular. Each corruption mode plugs into a shared orchestration layer that tracks file metadata, generates seeds, and logs every byte touched. The architecture is documented and audited so security teams can review the exact code path.
Execution stages
Scan: Detect format, size, and critical structures such as headers, tables, or atoms.
Plan: Generate deterministic targets based on the corruption mode and intensity slider.
Mutate: Apply byte-level changes using WebAssembly routines optimized for speed.
Verify: Recalculate checksums and capture before/after hashes for the report.
Report: Serialize all metadata, including seeds, offsets, and heuristics used.
Why teams trust Hexwilt
- SOC2-ready processes with downloadable audit artifacts.
- Works offline for air-gapped labs, classrooms, and on-site compliance checks.
- CLI parity so you can reproduce browser runs inside CI pipelines.
- Extensible recipes - write your own mode, plug it into the engine, and keep the reporting layer.
Ready to see the pipeline in action?
Load a file below, choose a corruption mode, and review the generated report to understand every byte that changed.
