SQLite Forensisch onderzoek: WAL & SHM micro-cursus

Learn how to recover deleted, uncommitted, and overwritten SQLite data

advanced level | 2 HouRS | updated 2026

Explore SQLite’s WAL and SHM files and uncover database activity that standard decoded views may overlook. This focused 2-hour micro-course teaches you how to analyze WAL frames and the SHM index, identify pre-checkpoint records, track database changes, and reconstruct app activity with confidence.

Play course video
SQLite Forensisch onderzoek: Cursus WAL & SHM

SQLite Forensisch onderzoek: WAL & SHM (Micro-cursus)

Explore SQLite’s WAL and SHM files and uncover database activity that standard decoded views may overlook. This focused 2-hour micro-course teaches you how to analyze WAL frames and the SHM index, identify pre-checkpoint records, track database changes, and reconstruct app activity with confidence.

Overzicht van wat je leert

Begrijpen hoe WAL- en SHM-bestanden SQLite-databasewijzigingen in de loop van de tijd bijhouden

WAL-frames en SHM-indexstructuren decoderen om verwijderde of overschreven gegevens te lokaliseren

Vindt bewijs dat wordt gemist door gewone forensische tools

Reconstrueer tijdlijnen van app-activiteit

Gereedschapsuitvoer valideren en manipulatie of afwijkingen opsporen

Is deze cursus iets voor jou?

Deze cursus is ideaal voor forensische professionals die:

Noodzaak om de opeenvolging van gebeurtenissen van mobiele app-activiteit te traceren

Verwijderde of niet-gecommitteerde SQLite-records handmatig analyseren

Werken aan onderzoeken waarbij veel op het spel staat of die kritiek zijn op de tijd

Geef de voorkeur aan gerichte, praktische training met onmiddellijke aanknopingspunten

Waarom onderzoekers voor deze cursus kiezen

Wijzigingen bijhouden op paginaniveau , follow the flow of data between versions and edits

WAL- en SHM-gegevens uit de praktijk , work with live forensic samples

Geen scripts nodig , clear, step-by-step instruction

2 uur totaal , concise and focused

Flexibele levering , on-demand or live online

Inclusief certificaat , proof of training and skills

In de cursus (video)

Play course video

Cursusindeling en prijzen

⏱️
Duur Duration: Approximately 2 hours
On-Demand: wanneer het jou uitkomt
🎓
Certificaat Uitgegeven na succesvolle afronding
💲
Prijzen On-Demand: 450 EUR
Live Online: Get a quote for groups
On-demand checkout may show your local currency depending on your country.
🌐
Taal Engels
📬
Wat je zult leren & cursusinhoud

Wat je leert

In deze cursus leer je het volgende:

  • SQLite's systeem voor het bijhouden van wijzigingen decoderen Begrijpen hoe Write-Ahead Logs (WAL) en Shared Memory (SHM) bestanden bijhouden wat er veranderd is, wanneer en hoe.
  • Herstel overschreven en verwijderde inhoud Haal waardevol bewijs uit niet-vastgelegde transacties en onaangeroerde WAL-frames die door standaardtools worden gemist.
  • Databaseactiviteit reconstrueren Gebruik WAL-frames en SHM-indexpagina's om de volgorde, timing en aard van veranderingen in de loop van de tijd te achterhalen.
  • Uitvoer van tools valideren of betwisten Vergelijk de bevindingen van het hulpmiddel met onbewerkte gegevens op frameniveau om hiaten of geknoei op te sporen.
  • Wijzigingen in de database duidelijk uitleggen Learn to document what changed, why it matters, and how you proved it , suitable for reports or court.
  • Werken met echte forensische gegevens Oefen je vaardigheden op authentieke datasets uit mobiele casusscenario's.

Inbegrepen in je training

  • Focus op SQLite tijdlijnen Go beyond snapshots , see what happened voor gegevens werden vastgelegd of verwijderd.
  • WAL en SHM beheersing Leer hoe frames zijn gestructureerd, hoe SHM-indexpagina's de interpretatie begeleiden en hoe u door beide kunt navigeren.
  • Gereedschaponafhankelijke technieken Learn to verify findings manually , without relying on automated parsing.
  • Stapsgewijze levering zonder code Designed for examiners , no SQL or programming required.
  • Flexibel formaat Doe live mee of studeer on-demand in je eigen tempo.
  • Certificaat van voltooiing Ontvang officiële erkenning van je vaardigheden na het afronden van de cursus.

Cursusinhoud

Alle secties uitvouwen
01 - WAL- en SHM-basisbeginselen
  • De rol van WAL en SHM in de architectuur van SQLite begrijpen
  • Leer hoe WAL het bijhouden van wijzigingen en uitgestelde schrijfacties mogelijk maakt
02 - WAL Framestructuur
  • Individuele WAL-frames en headers decoderen
  • Paginawijzigingen en transactiegrenzen identificeren
03 - SHM-indexering
  • SHM-bestanden en hun indexeringsrol verkennen
  • SHM-gegevens gebruiken om door WAL-frames te navigeren en deze te interpreteren
04 - Verwijderde records herstellen
  • Verwijderde gegevens vinden in niet-gecontroleerde WAL-segmenten
  • Niet vastgelegde inserts, updates en gegevens identificeren die nooit in de hoofddatabase terecht zijn gekomen
05 - Tijdlijn Reconstructie
  • Tijdlijnen voor actie opnieuw opbouwen op basis van WAL- en SHM-wijzigingen
  • Wijzigingen afstemmen op precieze transactiepunten
06 - Toolvalidatie en sabotagedetectie
  • Toolresultaten valideren door ruwe WAL/SHM-gegevens te vergelijken
  • Hiaten, afwijkingen en mogelijk geknoei opsporen
WAL & SHM Cursusdetails

Het is ontworpen voor digitale forensisch onderzoekers, onderzoekers, analisten en responders die werken met SQLite-databases en mobiele app-gegevens.

This course is for digital forensic professionals, incident responders, and analysts who need to extract evidence from the often-overlooked WAL and SHM files in SQLite databases. It's ideal when deleted or modified content isn't available in the main database file , and your tools don't go far enough.

Het is vooral handig als je:

  • Onderzoek mobiele app-gegevens van iOS- of Android-apparaten
  • Verwijderde records herstellen of overschreven records analyseren
  • Zijn belast met het valideren van toolresultaten of het identificeren van manipulatie
  • Databaseactiviteit in de loop van de tijd willen reconstrueren
  • Werken in een juridische, regelgevende of interne onderzoeksomgeving
  • Geef de voorkeur aan praktijkgericht leren in plaats van dia's of theorie
Geen SQL of programmering vereist.

Whether you're working in law enforcement, corporate investigations, or digital forensics labs , this course gives you the skills to uncover critical evidence in WAL and SHM files.

Wie helpt deze cursus

📱

Onderzoekers mobiele apps

Graaf verder dan het databasebestand om verwijderde of overschreven inhoud uit WAL- en SHM-bestanden te halen.

🔍

Tool Validators

Test de grenzen van je forensische tools door gedecodeerde uitvoer te vergelijken met onbewerkt transactielaagbewijs.

🧠

Technisch analisten

Understand how SQLite tracks changes using WAL frames and SHM index pages , and how to parse them manually.

📄

Verslagschrijvers

Explain how and when data changed, not just what was recovered , with clarity that stands up in court.

🧰

Leerlingen uit de praktijk

Geen pluisjes. Werk met echte forensische WAL/SHM-monsters in een begeleide, laboratoriumgestuurde indeling die is ontworpen voor diepgaande retentie.

👩‍⚖️

Teams Juridische Zaken en Naleving

Heb je bewijs nodig dat aantoont wat er veranderd is en wanneer? Leer technieken die stand houden bij nauwkeurig onderzoek.

Je instructeur

Je instructeur

This course is taught by James Eichbaum, a leading expert in digital forensics and one of the most experienced instructors in mobile and database analysis. With over 15 years of experience teaching SQLite forensics, James has trained professionals across 30+ countries.

Daarvoor was hij Global Training Manager bij MSAB en heeft hij geavanceerde trainingen gegeven aan honderden organisaties wereldwijd, waaronder nationale politiebureaus, overheden en particuliere DFIR-laboratoria. Zijn instructie combineert diepgaande technische vaardigheden met uitgebreide praktijkervaring uit echte onderzoeken.

In deze microcursus leidt James je door de interne werking van SQLite-databases, inclusief verwijderde records, freelistpagina's en overloopstructuren, met behulp van een praktische, toolonafhankelijke aanpak die is ontworpen om je vaardigheden te geven die je meteen kunt toepassen.

Maak verbinding met James op LinkedIn
Hoogtepunten carrière
  • 15+ jaar lesgeven in digitaal en mobiel forensisch onderzoek
  • Voormalig Global Training Manager bij MSAB
  • Voormalig Californisch P.O.S.T. Instructeur
  • Rechercheur bij Sacramento Valley High Tech Crimes Task Force
  • Special Deputy U.S. Marshal in FBI Cyber Crimes Task Force
  • HTCIA Case van het Jaar (2011)
James Eichbaum - Expert in digitaal forensisch onderzoek
Kies je trainingsformaat

Kies je trainingsformaat

450 EUR
Prijs per deelnemer
  • Op elk moment starten
  • 90 dagen volledige toegang
  • Werk in je eigen tempo
  • Certificering inbegrepen
  • E-mailondersteuning en bibliotheek met bronnen
On-demand training starten

Online leven

Join instructor-led sessions remotely. Request a private team session.

Get a quote for groups
Prijs per deelnemer
  • Private virtual sessions
  • Live instructie & vraag & antwoord
  • Interactieve labs
  • Certificering inbegrepen
  • E-mailondersteuning en bibliotheek met bronnen
Neem contact op voor meer informatie
Need to train a group? Live online delivery is quoted for 3+ participants and can be customized for teams.
Neem contact met ons op voor groepsprijzen ⟶
Certificerings- en oudercursus - WAL & SHM

Certificering en CPE-credits

🎓
Professioneel certificaat Participants who complete this training receive a signed, verifiable certificate of completion from Elusive Data , recognized by digital forensics professionals across public and private sectors.
📚
Verdien 2 CPE-credits Deze cursus komt in aanmerking voor CPE-credits (Continuing Professional Education). Lever uw certificaat in voor uw jaarlijkse trainingsvereisten voor certificeringen zoals CCE, EnCE of CISSP.
🔒
Individueel uitgegeven en beveiligd Elk certificaat bevat een unieke ID, datum van uitgifte en handtekening van de instructeur, waardoor verificatie en audit-proof documentatie eenvoudig zijn.
🌍
Internationaal toepasbaar Whether you're in law enforcement, a private lab, or corporate DFIR , this certification supports your continuing education goals globally.

Deze micro-cursus en de volledige SQLite Forensics Track

Deze gerichte micro-cursus is een op zichzelf staande module die is ontworpen om snel en gericht te leren. Hij is ontwikkeld om digitale onderzoekers te helpen begrijpen hoe SQLite wijzigingen bijhoudt via WAL- en SHM-bestanden , especially when you need to recover deleted data or reconstruct database activity that standard tools miss. In just 2 hours, you'll gain expertise in WAL frame analysis, SHM index interpretation, and timeline reconstruction.

Deze micro-cursus maakt deel uit van onze bredere trainingsstrategie en is zorgvuldig geselecteerd uit het volledige Cursus SQLite forensisch onderzoek voor gevorderden. Die grotere cursus beslaat drie volledige dagen (of een equivalent daarvan op aanvraag) en biedt geavanceerde labs, certificering en tot 24 CPE-credits.

In de volledige versie van de cursus leer je ook:

  • Volledige interne SQLite-structuur (pagina's, headers, VarInts)
  • Freelist-pagina-analyse en herstel van overlooprecords
  • Aangepaste app parsing en B-Tree navigatie
  • Geavanceerde technieken voor het snijden van niet-toegewezen ruimte
  • Advanced workflows for unsupported app database analysis
  • Op scenario's gebaseerde CTF-uitdagingen om vaardigheden te testen en te versterken
FAQ - WAL & SHM

FAQ

Alles uitbreiden
01 -Hoe lang duurt het om de cursus af te ronden?

On-demand: Toegang tot alle 2 uur inhoud in je eigen tempo. Ideaal voor werkende professionals die flexibel willen kunnen trainen tussen actieve cases door.

Live online: Door instructeur geleide sessies op afstand. De timing kan worden aangepast aan uw team.

02 -Is the course content updated for 2026?

Yes , this course has been completely redesigned and updated for 2026. It reflects the latest findings, updated SQLite behavior, and modern forensic challenges based on real-world casework.

03 -Kan deze cursus worden gegeven aan teams of agentschappen?

Yes! We offer flexible group training options , including discounted rates for teams of 5 or more. Agencies, labs, and organizations can request custom scheduling and onboarding support tailored to their needs.

04 -Kan ik hulp krijgen als ik vastloop tijdens de OnDemand-cursus?

Absoluut. We bieden e-mailondersteuning voor instructeurs, zodat je zelfverzekerd en in je eigen tempo vorderingen kunt blijven maken.

05 -Wat als ik al een mobiele forensische training heb gevolgd?

Perfect. This course complements those skills by going deeper into WAL and SHM file analysis. You'll learn what automated tools often overlook , like reconstructing timeline data from WAL frames and recovering deleted activity from SHM indexes.

06 -Wie geeft deze cursus en wat is hun achtergrond?

De cursus wordt geleid door Elusive Data's senior instructeur, James Eichbaum, een forensisch specialist die professionals heeft getraind van nationale politiekorpsen, federale, staats- en lokale wetshandhavers, overheids- en militaire agentschappen en wereldwijde DFIR-teams. Je leert van iemand met diepgaande, praktische ervaring in echte onderzoeken. James geeft al meer dan 15 jaar les in database forensisch onderzoek.

07 -Krijg ik toegang tot labbestanden en praktische oefeningen?

Ja. Elke module bevat interactieve labs met echte WAL- en SHM-bestanden. Je past het geleerde meteen toe door middel van begeleide oefeningen waarin tijdlijnreconstructie en herstel van verwijderde gegevens worden geanalyseerd.

08 -Waarom zou ik deze cursus kiezen boven andere?

Deze microcursus is ontworpen om een cruciale leemte in forensische training op te vullen: begrijpen hoe SQLite WAL en SHM bestanden databasewijzigingen bijhouden en herstelbare gegevens opslaan.

In slechts 2 gerichte uren leer je hoe WAL-frames transactiegeschiedenis vastleggen, hoe SHM-indexen paginamodificaties bijhouden en hoe je tijdlijnen van activiteiten kunt reconstrueren die standaard tools missen.

Aan de hand van realistische voorbeelden en niet-ondersteunde apps ga je praktisch aan de slag met het ontleden van WAL-headers, het interpreteren van checkpointgegevens en het nauwkeurig herstellen van verwijderde transacties.

Deze cursus wordt voortdurend bijgewerkt en is gemaakt voor werkende professionals. De cursus biedt snelle, gerichte en praktische training zonder de kantjes ervan af te lopen.

09 -Heb ik programmeerkennis of geavanceerde SQL-vaardigheden nodig?

Je moet vertrouwd zijn met het navigeren door forensische tools en het werken met mobiele artefacten, maar je hoeft geen ontwikkelaar te zijn. We begeleiden je door low-level concepten zoals WAL frame parsing, checkpoint analyse en SHM index interpretatie met duidelijke uitleg en hands-on labs.

10 -Is de cursus erkend of toelaatbaar voor de rechtbank?

Ja. De cursus is certificaatgebaseerd en ontworpen door een voormalig wetshandhaver met echte getuigeniservaring. De workflows die worden aangeleerd zijn klaar voor de rechtszaal en gemaakt om te worden beoordeeld.

11 -Kan ik dit echt gebruiken in mijn huidige koffers?

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.

12 -Wat als ik hulpmiddelen gebruik zoals Cellebrite, MSAB, Magnet of Oxygen?

Great , this course is designed to work alongside them. You'll learn how to verify tool output, investigate unsupported apps, and recover evidence those tools often overlook.

13 -Bieden jullie geplande cursussen waaraan ik kan deelnemen?

Ja! We plannen regelmatig live online sessies waaraan je samen met andere professionals kunt deelnemen. Deze geplande cursussen bieden dezelfde uitgebreide inhoud met real-time interactie en vraag- en antwoordsessies.

Bekijk onze cursuskalender om de komende geplande data te zien en je in te schrijven voor beschikbare sessies.

14 -Kan ik een privé live sessie boeken voor een aangepaste datum?

Absoluut! Als de geplande cursusdata voor jou niet werken, regelen we graag een live privésessie op een moment dat het jou uitkomt.

Gewoon een boekingsaanvraag indienen met de datums en tijden van je voorkeur en we zoeken samen met jou naar een geschikt tijdstip. Dit is perfect voor teams of organisaties met specifieke timingvereisten.

15 -Als ik nu deze microcursus volg, moet ik dan later de volle prijs betalen voor de volledige cursus?

No , if you later decide to enroll in the complete SQLite Forensics course, we'll deduct the full cost of this microcourse from your total. Just reach out to us before enrolling in the full course.

Feedback uit het veld

Lina S.

Digitaal Forensisch Onderzoeker

★★★★★

Ik heb altijd vertrouwd op hulpmiddelen, maar deze cursus liet me zien dat er dingen tussen de regels verborgen zitten. Ik was verbijsterd toen ik verwijderde berichten uit de WAL zag terugkomen.

Marcus D.

Consultant Incident Management

★★★★★

Vroeger sloeg ik WAL-bestanden over omdat ik niet wist wat ik ermee moest doen. Nu kan ik overschreven records tevoorschijn halen, acties opnieuw opbouwen en elke verandering in een tijdlijn uitleggen.

Chloe R.

Mobiel Forensisch Analist

★★★★★

Het bleek dat de tijdlijn die ik nodig had er al was. WAL en SHM gaven me wat de hulpmiddelen misten. Eerlijk gezegd heeft deze training mijn manier van werken in elke zaak veranderd.

Andere bronnen die je misschien leuk vindt

Master SQLite Forensics with our 2026-certified training, tailored for professionals examining mobile app data. Learn to uncover deleted records, interpret WAL files, and recover hidden artifacts beyond the reach of standard tools. Built around real-world casework and fresh CTFs, this hands-on course emphasizes page-level decoding, deep forensic insight, and practical techniques for advanced investigations.

Het handmatig decoderen van VarInts kan forensische workflows vertragen, vooral als je met onbekende of rommelige databases werkt. Deze tool helpt je die waarden snel te interpreteren, zodat je je kunt blijven concentreren op de analyse. Gratis te gebruiken en gemaakt voor onderzoekers die direct met SQLite internals werken.

TDeze gerichte microcursus helpt je verder dan de beperkingen van tools door precies te laten zien hoe SQLite gegevens opslaat en verwijdert. In slechts een paar uur leert u verwijderde records te herstellen, ruwe structuren te interpreteren en met vertrouwen app-databases te analyseren, zelfs wanneer tools u niets bieden.

SQLite remains the backbone of mobile app storage in 2026, powering everything from chat histories and location logs to app settings and cached media. While forensic tools handle basic extraction well, they often stop short of revealing what’s stored deeper in database internals: write-ahead logs, overflow chains, or custom schemas unique to each app.

Omdat mobiele software zich snel ontwikkelt, krijgen onderzoekers steeds vaker te maken met situaties waarin gegevens slechts gedeeltelijk worden gedecodeerd of helemaal worden gemist. Inzicht in de innerlijke werking van SQLite is essentieel geworden voor betrouwbare mobiele analyse.

Deze microcursus is ontwikkeld met die realiteit in gedachten. U leert SQLite op structureel niveau te ontleden, gegevens handmatig te herstellen, te interpreteren hoe records zijn georganiseerd en patronen of anomalieën te ontdekken die tools alleen niet kunnen verklaren. Het is het soort praktische expertise dat u meer controle geeft in complexe of tijdkritische gevallen.

Live sessie aanvragen

Deze aanvraag is volledig vrijblijvend. Laat ons weten welke data voor jou geschikt zijn en met hoeveel deelnemers je wilt komen. We nemen zo snel mogelijk contact met je op om samen de beste opties te bespreken.

blijf op de hoogte

Blijf op de hoogte. Meld je aan voor onze maandelijkse nieuwsbrief.

Hoor als eerste over nieuwe trainingsmogelijkheden, gratis tools, blogposts over casussen en praktische inzichten. Onze maandelijkse nieuwsbrief is gemaakt om je te helpen sneller te leren, cases slimmer op te lossen en bij te blijven in een vakgebied dat nooit stilstaat.

Vul je e-mailadres in om je aan te melden.