Local POC build · stub backend (localStorage) · not deployed
Elusive Data Training Academy

Forensic training that makes you prove it.

Hands-on, on-demand training for digital forensic practitioners. Examine real SQLite databases, WAL files, and encoded payloads, work at the byte level, and prove your findings in practical challenges.

RecoverInterpretValidateTrace back
01 / 05

Every app leaves a story.

Start with the device. Follow what remains.

DEVICE

Illustrative deletion and recovery: the message “Meet behind the station.” disappears from the conversation and ordinary SQL queries. Its 24 UTF-8 bytes survive in messages.sqlite, page 2, in a 55-byte freeblock at file offset 0x00001F94. The message begins at 0x00001F9F. Schema-assisted recovery yields text fields, but the original row ID and parts of the record header have been overwritten. This demonstration uses a purpose-built teaching database, not Apple's Messages schema. Recovery depends on the bytes that remain.

Built differently on purpose

Most on-demand forensics training is video plus a multiple-choice quiz. This is not that.

Realistic evidence

Examine complete SQLite databases, WAL files, and encoded payloads, not screenshots or canned walkthroughs.

Tools built into every lesson

Use browser-based hex viewers, varint decoders, and freelist walkers. Start immediately; install nothing.

Prove the skill

Finish each lesson with a CTF-style challenge that tests what you just learned.

Vendor agnostic

Complete each task using Firefly or freely available tools. Learn a repeatable forensic method, not a vendor workflow.

Start with SQLite Forensics

Go from recognizing SQLite file structures to recovering deleted records from freelist pages in 24 hours of self-paced, hands-on training.

View the syllabus and pricing