SQLite Forensics Training. In-depth & hands-on.

advanced level
Designed for digital forensic professionals working with unsupported or poorly parsed smartphone apps, this advanced course teaches hands-on SQLite techniques that go beyond standard tools. Using manual analysis, open source methods, and exclusive access to Elusive Data’s brand new, custom-built SQLite forensics suite, you'll uncover critical evidence that conventional parsers often miss in modern mobile apps.

Course overview

Elusive Data’s SQLite Forensics course is built for digital forensic professionals who need to extract and interpret data from apps that commercial tools often miss. As third-party apps evolve quickly, conventional viewers fall short, missing evidence in WAL files, unallocated space, or complex schema structures.

This course bridges that gap with practical training in manual SQLite parsing, page-level decoding, and scripting-based validation. You’ll work with real-world cases and unsupported apps, learning how to recover deleted records, interpret data formats, and analyze database behavior.

You’ll also get unique access to Elusive Data’s custom-built SQLite forensics suite, developed specifically for this training. ED SQLite Visualizer transforms complex SQLite analysis into an efficient, visual process that reveals critical digital evidence previously left behind within mobile device databases.

Course objectives

  • Understand the internal structure and operational mechanics of SQLite databases.
  • Analyze and manually parse SQLite files including headers, pages, freelists, and overflow pages.
  • Explain the forensic relevance of WAL and SHM files in SQLite analysis.
  • Perform low-level recovery of deleted records and reconstruct databases manually.
  • Develop skills to critically analyze and interpret SQLite artifacts for digital investigations.

Who is the class for

This course is for mobile forensic professionals ready to go beyond default tool output. It’s ideal if you are familiar with standard forensic platforms and want a deeper understanding of what gets parsed — and, just as importantly, what often gets left behind.

Key course features

  • Scenario-based learning: Tackle real investigative challenges from evidence discovery to expert reporting.
  • Tool-agnostic approach: Learn methods you can apply across any forensic platform.
  • Interactive labs: Use real datasets in virtual environments with standard forensic tools.
  • Custom app parsing: Extract deleted messages, media files, and data fragments, even without tool support.

Course learning outcomes

  • Define key structures and artifacts within SQLite databases, including Plists, Varints, and B-Tree formats.
  • Identify and manually parse database headers, page headers, and data records.
  • Create and manipulate SQLite databases to observe record persistence and deletion behavior.
  • Analyze Write-Ahead Log (WAL) and Shared Memory (SHM) files to extract forensic evidence.
  • Rebuild databases manually from freelist pages to recover and validate deleted records.
  • Synthesize findings into clear forensic reports demonstrating the recovered SQLite evidence.

Course Format & Pricing

ED SQLite Visualizer.
A custom-built SQLite forensics suite, developed for the course.

Training Features

your instructor

James Eichbaum

This course is created by James Eichbaum, a former law enforcement examiner and one of the most experienced instructors in mobile forensics. 

With over a decade of global training experience, including Global Training Manager at MSAB, he has trained thousands of professionals across 30+ countries, from local police units to national labs.

James has led real investigations and testified in court. His training reflects that experience: practical, structured, and focused on what actually works. Every lesson is designed to help you recover mobile app data manually, understand it, and explain it clearly. No matter if you’re writing a report, answering a QA review, or testifying on the stand.

Trusted by investigators worldwide

Sarah M. Digital Evidence Specialist

Thank you for a great course! I finally get how to work with unsupported apps. That clicked during this course. I’ve done a few trainings before, but this one stood out because it was actually useful right away. The instructor explained how app data is stored in a way that made sense, and I really appreciated all the real examples. I’ve already used a few techniques in a current case.

Carlos G. Forensic Lab Tech

Very good course! Incredibly good teacher and I think that distance learning works at least as well as in the classroom! Thanks again James! Great balance between technical depth and hands-on labs. I liked that we didn’t just rely on tools, but looked under the hood and made sense of the data. It’s definitely helped me write clearer reports and explain findings to investigators.

Emily N. Digital Forensics Student

Best course I have ever taken. I really enjoyed the week, learned a ton, and everything was clear and easy to keep up with. The labs felt real and made sense, even without loads of experience. The instructor explained things so clearly and made it all feel manageable. I would absolutely recommend it to anyone working with mobile forensics.

Élodie L. Digital Analyst

Wow! I’ve taken other training that felt like a sales pitch. This was different. Everything was clearly explained, and I didn’t feel stuck to one tool. If your work involves unsupported apps or deleted data, this course is a must!

 Martin H. Digital Evidence Analyst

Didn’t expect to enjoy this as much as I did. The way the instructor broke stuff down, especially all the app data really made it fun. James really knows his stuff and kept things moving without overwhelming us. Took away real techniques I’ll use back at work. Keep up the good work, James!

Three ways to take the course. All include
certification and hands-on labs.

On-Demand

Learn at your own pace with 25 hours of expert-led content. Flexible, self-guided learning.

$1,490

Price per participant

Need to train a group? We offer discounted rates for 5+ participants and custom delivery for teams and agencies. Contact us for enterprise pricing and onboarding support.​
Live Online

Join instructor-led sessions remotely. Choose one of our scheduled classes or customize for your team.

$2,290

Price per participant

Need to train a group? We offer discounted rates for 5+ participants and custom delivery for teams and agencies. Contact us for enterprise pricing and onboarding support.​
In Person | On-site

On-site training for teams. We tailor delivery and scope to your organization’s needs. Contact us for a custom quote.

Custom Quote

For teams​

Instructor-led training delivered on-site. Designed exclusively for teams and organizations. Available worldwide, tailored to your workflows. Contact us for a custom quote and tailored training plan.
FAQ

Frequently Asked Questions.

We’ve trained thousands of professionals, and these are the most common questions we hear before they enroll, from what’s in the course to how it fits into busy caseloads.

  • On-Demand: Access all 24 hours of content at your own pace. Ideal for working professionals who want flexibility to train between active cases.

  • Live Online: Instructor-led sessions conducted remotely. Timing can be customized for your team — from full-day intensives to shorter sessions across multiple weeks.

  • In-Person: Delivered onsite over 3 days. We tailor the format and depth to match your team’s availability, goals, and existing skill level.

No. You’ll get step-by-step guidance with just enough technical depth to understand and explain your findings — even if you're not a developer.

Yes. The course is certificate-based and designed by a former law enforcement examiner with real testimony experience. The workflows taught are courtroom-ready and built to hold up under review.

Yes. The course is built around real-world app data, not generic examples. You’ll learn practical workflows you can apply immediately — even when your tools fall short.

Perfect. This course complements those tools — not replaces them. You’ll learn how to validate, go deeper, and recover what your tools might miss.

This course is built for real-world mobile forensic work — not just theory. It goes deep into SQLite analysis, especially where tools fall short. You’ll learn to extract and explain data from unsupported or complex apps using courtroom-ready workflows.

Designed by a former law enforcement examiner and one of the most experienced trainers in the field, the course blends hands-on labs, real case examples, and structured learning you can apply immediately. It’s one of the few on-demand trainings that offers this level of depth, flexibility, and legal relevance — ideal if you're ready to specialize and build skills that stand up in court.

Why SQLite Still Matters in Mobile Forensics (2025)

SQLite Mobile Forensics

SQLite is still the most widely used database format in mobile applications. It stores everything from messages and geolocation data to app settings and cached content. While many forensic tools can parse basic structures, they often miss deeper layers of data hidden in write-ahead logs, unallocated pages, or app-specific schemas.

As mobile apps evolve faster than forensic software updates, examiners increasingly encounter unsupported or partially parsed data. This makes a deeper understanding of SQLite essential for accurate analysis.

Elusive Data’s course is designed with these real-world challenges in mind. You’ll learn how to decode and recover data manually, interpret database behavior, and validate evidence that default tools often overlook, especially in complex or time-sensitive investigations.

ED SQLite Visualizer.
Visualize, Decode, Explore. All in One SQLite Analysis Suite.

ED SQLite Visualizer was developed to enhance the way forensic professionals interact with SQLite data, both during training and in real investigations. This forensic suite was designed specifically for this course to complement the techniques you’ll learn and make advanced database analysis more accessible and efficient.

The suite brings together decoding, visualization, and interpretation in one interface. It simplifies the process of working with WAL files, varints, overflow pages, and structured records, helping you gain clearer insights into complex mobile app data.

You’ll use the tool throughout the course in labs and real-world scenarios, and you’ll keep it afterwards. It’s a resource you can rely on when examining app data, recovering deleted records, or validating findings with precision.

ED SQLite Visualizer reflects our belief that effective training should leave you with practical skills, and the tools to apply them right away.

stay updated

Stay in the loop. Sign up for our monthly newsletter.

Be the first to hear about new training opportunities, free tools, case-based blog posts, and practical insights. Our monthly newsletter is built to help you learn faster, solve cases smarter, and keep up in a field that never stands still.

Fill in your email to sign up.

Request Training

Submit your request for Training. This is not a binding registration, we will get back shortly.