Mobile evidence shows up in almost every serious case now, and the tooling gap is still real. Commercial suites are expensive and opaque. Open-source options often extract everything into an unreviewable pile or require a fragile runtime before an investigator can even start.

ARCHON is the Android forensics tool I wanted during digital investigations: modular, fast, and honest about what it is doing. Each data type is its own extractor. SMS, calls, contacts, media, location, WiFi, Bluetooth, and related artifacts can be selected instead of dumped blindly. Parallel extraction, SHA-256 hashing, chain-of-custody metadata, and native egui views make it feel like a product rather than a script.

The rest of the product is built around review. Timeline views, relationship graphs, hex inspection, dashboards, and report generation turn the extraction into something an analyst can navigate. Reports can leave the tool as PDF, HTML, Markdown, JSON, or CSV with verification hashes and case metadata.

Rust was a practical choice. A single binary, lower memory use, compile-time safety, and async extraction are the right tradeoffs for a tool that may be handed to an investigator under time pressure. WhatsApp, Signal, and deeper recovery stay on the roadmap; the foundation is the part that makes the roadmap believable.

cat redacted-results.log sanitized logs

Forensic report excerpt

generated report

The report excerpt uses sanitized case metadata from the report-generation path.

sanitized-output
REPORT ID: b8f6fdbb-[REDACTED]
CASE: CASE-2024-[REDACTED]
DEVICE: Samsung Galaxy S21 Ultra / Android 12 / encrypted
TOTAL ITEMS: 46
CATEGORIES:
  contacts: 2
  photos_media: 3
  wifi_networks: 38
  bluetooth_devices: 3
formats: pdf, html, markdown, json, csv

Integrity block

redacted hashes

Extraction and report hashes are generated so exports can be verified after handoff.

sanitized-output
extraction_sha256: 3656c197922701cf7d43...[REDACTED]
report_sha256:     8d2a5a550a0f3599a42...[REDACTED]
chain_of_custody:
  acquisition_ts: 2026-02-25T12:13:03Z
  examiner: [REDACTED]
  tool: ARCHON Forensics v0.1.0