SQLiteフォレンジック:マイクロコース

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

advanced level | 2 HouRS | updated 2026

この上級マイクロコースでは、重要な変更がしばしば存在する揮発性のレイヤーであるWALファイルとSHMファイルから証拠を抽出する方法を学びます。データの完全性を検証し、変更を追跡し、従来のツールが見逃しているものを発見する方法を学びます。

SQLiteフォレンジック:WAL & SHMコース

SQLiteフォレンジック:WAL & SHM (マイクロコース)

この上級マイクロコースでは、重要な変更がしばしば存在する揮発性のレイヤーであるWALファイルとSHMファイルから証拠を抽出する方法を学びます。データの完全性を検証し、変更を追跡し、従来のツールが見逃しているものを発見する方法を学びます。

学習内容の概要

WALファイルとSHMファイルがどのようにSQLiteデータベースの経時的な変更を追跡するかを理解する

WALフレームとSHMインデックス構造をデコードし、削除または上書きされたデータを特定する。

一般的なフォレンジック・ツールでは見逃される証拠を復元する

アプリのアクティビティのタイムラインを再構築する

ツールの出力を検証し、改ざんや異常を発見する。

このコースはあなたのためにありますか?

このコースは、次のような法医学の専門家に最適です:

モバイルアプリのアクティビティから一連のイベントをトレースする必要がある

削除されたレコードやコミットされていないSQLiteレコードを手動で分析したい。

重大な、あるいは一刻を争う調査に従事している

すぐに役立つ、集中的で実践的なトレーニングを好む

調査員がこのコースを選ぶ理由

ページレベルの変更追跡 - バージョンと編集間のデータの流れを追う

実際のWALとSHMデータ - 生きた科学捜査サンプルを扱う

スクリプト不要 - 明確なステップ・バイ・ステップの指導

合計2時間 - 簡潔かつ集中

柔軟なデリバリー - オンデマンドまたはライブ・オンライン

証明書を含む - トレーニングと技能の証明

コース内部(ビデオ)

コース形式と料金

⏱️
期間 ライブ・オンライン:約2時間
オンデマンド:ご都合のよい時間にご利用いただけます。
🎓
証明書 修了時に発行
💲
価格 オンデマンド$299
ライブ・オンライン: $349
チェックアウトの際に表示される最終価格は、お住まいの国によって通貨が異なります。
🌐
言語 英語
📬
グループ価格が必要ですか? お問い合わせ
コース内容

何を学ぶか

このコースでは、以下のことを学ぶ:

  • SQLiteの変更追跡システムを解読する ライト・アヘッド・ログ(WAL)と共有メモリ(SHM)ファイルが、いつ、何が、どのように変更されたかを追跡する仕組みを理解する。
  • 上書き・削除されたコンテンツの復元 標準的なツールでは見逃される、コミットされていないトランザクションや手つかずのWALフレームから貴重な証拠を抽出します。
  • データベース活動の再構築 WALフレームとSHMインデックスページを使って、時間の経過に伴う変化の順序、タイミング、性質を追跡する。
  • ツール出力の検証またはチャレンジ ツールの結果をフレームレベルの生データと比較し、ギャップや改ざんを検出する。
  • データベースの変更を明確に説明する 何が変わったのか、なぜそれが重要なのか、そしてそれをどのように証明したのかを文書化する方法を学ぶ。
  • 実際のフォレンジックデータを扱う モバイルケースのシナリオから抽出された本物のデータセットでスキルを練習します。

トレーニングに含まれるもの

  • SQLiteのタイムラインに注目 スナップショットを超えて - 何が起こったかを見る 以前 データがコミットまたは削除された。
  • WALとSHMのマスター フレームがどのように構成されているのか、SHMインデックスページがどのように解釈の指針となっているのか、そしてその両方をどのようにナビゲートするのかを学ぶ。
  • ツールに依存しないテクニック 自動解析に頼ることなく、所見を手動で検証する方法を学ぶ。
  • ステップ・バイ・ステップ、ノー・コード・デリバリー SQLやプログラミングは不要です。
  • 柔軟なフォーマット ライブまたはオンデマンドで自分のペースで学習できます。
  • 修了証書 コース終了後、あなたのスキルが正式に認められます。

コース内容

すべてのセクションを拡大
01 - WALとSHMの基本
  • SQLiteのアーキテクチャにおけるWALとSHMの役割を理解する。
  • WALがどのように変更追跡と遅延書き込みを可能にするかを学ぶ
02 - WALフレーム構造
  • 個々のWALフレームとヘッダーをデコードする
  • ページの変更とトランザクションの境界を識別する
03 - SHMインデックス
  • SHMファイルとそのインデックス作成の役割を探る
  • SHMデータを使ってWALフレームをナビゲートし、解釈する
04 - 削除されたレコードの復元
  • チェックポイントされていないWALセグメントから削除されたデータを見つける
  • コミットされていない挿入、更新、およびメイン・データベースに一度も到達していないデータを特定する。
05 - タイムラインの再構築
  • WALとSHMの変更から行動スケジュールを再構築する
  • 正確なトランザクションポイントに修正を合わせる
06 - ツールの検証と改ざん検知
  • 生のWAL/SHMデータを比較することにより、ツールの結果を検証する。
  • ギャップ、異常、改ざんの可能性を検出
WAL&SHMコース詳細

SQLiteデータベースとモバイルアプリデータを扱うデジタルフォレンジクス専門家、捜査官、アナリスト、レスポンダー向けに設計されています。

このコースは、デジタル・フォレンジックの専門家、インシデント対応者、SQLiteデータベースの見落とされがちなWALファイルとSHMファイルから証拠を抽出する必要のあるアナリストのためのコースです。削除されたり変更されたりしたコンテンツがメインのデータベースファイルでは利用できず、お使いのツールでは不十分な場合に最適です。

特に以下のような場合に役立つ:

  • iOSまたはAndroidデバイスのモバイルアプリデータを調査
  • 削除されたレコードの復元や上書きされたエントリの分析が必要
  • ツールの結果を検証し、改ざんを特定する。
  • データベースのアクティビティを時系列で再構築したい
  • 法律、規制、または社内調査環境での業務
  • スライドや理論よりも、実践的なケースベースの学習を好む
SQLやプログラミングは必要ありません。

このコースでは、法執行機関、企業調査、デジタルフォレンジックラボのいずれに携わる方でも、WALやSHMファイルから重要な証拠を発見するスキルを身につけることができます。

このコースが役立つ人

📱

モバイルアプリ調査員

WALファイルやSHMファイルから削除または上書きされたコンテンツを抽出するために、データベースファイルを超えて掘り下げる。

🔍

ツールバリデータ

デコードされた出力を生のトランザクションレイヤーの証拠と比較することで、フォレンジックツールの限界をテストしてください。

🧠

テクニカル・アナリスト

SQLiteがWALフレームとSHMインデックス・ページを使用してどのように変更を追跡するか、そしてそれらを手動で解析する方法を理解する。

📄

レポートライター

データがいつ、どのように変更されたかを説明する。

🧰

ハンズオン・ラーナーズ

ふわふわしない。実際の法医学的WAL/SHMサンプルを使い、深い定着のために設計された、ガイド付きのラボ主導の形式で作業します。

👩‍⚖️

法務・コンプライアンスチーム

何がいつ変わったのかを示す証拠が必要ですか?精査に耐えるテクニックを学びましょう。

インストラクター

インストラクター

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.

以前はMSABのグローバル・トレーニング・マネージャーを務め、各国の警察機関、政府、民間のDFIRラボなど、世界中の何百もの組織で高度なトレーニングを指導してきた。彼の指導は、深い技術的スキルと実際の捜査での豊富な現場経験を兼ね備えています。

このマイクロコースでは、削除されたレコード、フリーリストページ、オーバーフロー構造など、SQLiteデータベースの内部動作について、ツールに依存しない実践的なアプローチでJamesがガイドします。

LinkedInでジェームスとつながる
キャリアハイライト
  • デジタル・フォレンジックとモバイル・フォレンジックを教えて15年以上
  • 元MSABグローバル・トレーニング・マネージャー
  • 元カリフォルニア州P.O.S.T.インストラクター
  • サクラメント・バレー・ハイテク犯罪捜査班の刑事
  • FBIサイバー犯罪対策本部の連邦保安官特別補佐官
  • HTCIAケース・オブ・ザ・イヤー受賞(2011年)
James Eichbaum - デジタル・フォレンジックのエキスパート講師
トレーニング形式の選択

トレーニング形式の選択

オンデマンド

専門家が指導する2時間のコンテンツで、自分のペースで学べます。フレキシブルな自己学習

$299
参加者1名あたりの料金
  • いつでも開始
  • 90日間のフルアクセス
  • 自分のペースで仕事ができる
  • 認証を含む
  • メールサポート&リソースライブラリ
オンデマンド・トレーニングの開始

ライブ・オンライン

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

$349
参加者1名あたりの料金
  • Private virtual sessions
  • ライブ指導と質疑応答
  • インタラクティブ・ラボ
  • 認証を含む
  • メールサポート&リソースライブラリ
詳細はこちら
グループ・トレーニングが必要ですか?5名以上の参加者には割引があり、チーム用にカスタマイズしてお届けすることも可能です。
団体価格についてはお問い合わせください。
認定証&ペアレントコース - WAL & SHM

認定およびCPE単位

🎓
プロフェッショナル証明書 このトレーニングを修了した参加者には、官民を問わずデジタル・フォレンジックの専門家に認められているElusive Dataから、署名入りの検証可能な修了証が授与されます。
📚
CPE2単位の取得 このコースは、継続的専門教育(CPE)クレジットの対象となります。CCE、EnCE、CISSPなどの資格取得のための年間トレーニング要件に証明書を提出してください。
🔒
個別発行で安全 各証明書には、固有のID、発行日、インストラクターの署名が含まれており、簡単に検証でき、監査に耐えうる文書化が可能です。
🌍
国際的に通用する 法執行機関、民間ラボ、企業のDFIRのいずれであっても、この資格はグローバルな継続教育目標をサポートします。

このマイクロコースとSQLiteフォレンジック・トラックの内容

この集中マイクロコースは、短期間で的を絞った学習ができるように設計された独立モジュールです。デジタル調査員が以下を理解するのに役立ちます。 SQLiteがWALファイルとSHMファイルを通してどのように変更を追跡するか - 特に、削除されたデータを復元する必要がある場合や、標準的なツールが見逃しているデータベース・アクティビティを再構築する必要がある場合に最適です。わずか2時間で、WALフレーム分析、SHMインデックス解釈、タイムライン再構築の専門知識を習得できます。

このマイクロコースは、私たちの広範なトレーニング戦略の一環であり、全コースの中から厳選されたものです。 SQLiteフォレンジック上級コース.その大規模なコースは、丸3日間(またはオンデマンドで同等のもの)に及び、高度なラボ、認定、そして最大で 24CPE単位.

フルバージョンのコースでは、以下のことも学べます:

  • 完全な SQLite 内部構造 (ページ、ヘッダー、VarInts)
  • フリーリストのページ解析とオーバーフローレコードの回復
  • カスタムアプリの解析とB-Treeナビゲーション
  • 高度な未割り当てスペースの切り分け技術
  • Elusive Data独自のSQLiteフォレンジック・ツールの使用
  • スキルのテストと強化のためのシナリオベースのCTFチャレンジ
FAQセクション - WAL & SHM

よくあるご質問

すべてを拡大する
01 -コース修了までにかかる時間は?

オンデマンド 全2時間のコンテンツをご自分のペースでご利用いただけます。アクティブなケースの合間に柔軟にトレーニングを行いたい社会人に最適です。

オンラインでライブ中継: インストラクターによる遠隔セッション。時間帯はチームに合わせてカスタマイズできます。

02 -コースの内容は2025年に向けて更新されていますか?

はい - このコースは2025年に向けて完全に再設計され、更新されました。最新の知見、SQLiteの動作の更新、実際のケースワークに基づく最新のフォレンジック課題を反映しています。

03 -このコースはチームや代理店に提供できますか?

はい!5人以上のチームには割引料金もあります。代理店、ラボ、組織では、それぞれのニーズに合わせたカスタムスケジューリングやオンボーディングサポートをリクエストすることができます。

04 -オンデマンド・コース中に行き詰まった場合、サポートを受けることはできますか?

もちろんです。インストラクターのEメールサポートがあるので、自分のペースで自信を持って上達し続けることができます。

05 -すでにモバイル・フォレンジックのトレーニングを受けている場合はどうすればよいですか?

完璧です。このコースでは、WALとSHMファイルの解析をさらに深く掘り下げることで、これらのスキルを補完します。WALフレームからタイムラインデータを再構築したり、SHMインデックスから削除されたアクティビティを復元するなど、自動化ツールが見落としがちな点を学びます。

06 -このコースを教えているのは誰で、その経歴は?

このコースは、Elusive Dataのシニア・インストラクター、ジェームス・アイヒボームが担当します。ジェームスはフォレンジックの専門家であり、国家警察、連邦、州、地方の法執行機関、政府機関、軍事機関、および世界的なDFIRチームの専門家を指導してきました。実際の捜査で深く実践的な経験を積んだ人物から学ぶことができます。ジェームズは15年以上にわたってデータベース・フォレンジックを教えています。

07 -ラボのファイルや実習にアクセスできますか?

はい。すべてのモジュールには、実際のWALファイルとSHMファイルを使用したインタラクティブなラボが含まれています。タイムラインの再構築や削除されたデータの復元を分析するガイド付き演習を通して、学んだことをすぐに実践できます。

08 -なぜ他のコースよりこのコースを選ぶべきなのですか?

このマイクロコースは、SQLite WALファイルとSHMファイルがどのようにデータベースの変更を追跡し、復元可能なデータを保存するかを理解するという、フォレンジック・トレーニングにおける重要なギャップを埋めるために設計されました。

わずか2時間の集中講義で、WALフレームがどのようにトランザクション履歴を取得するのか、SHMインデックスがどのようにページの変更を追跡するのか、そして標準的なツールが見逃すアクティビティのタイムラインをどのように再構築するのかを学ぶことができます。

現実的な例とサポートされていないアプリを通して、WALヘッダーの解析、チェックポイントデータの解釈、削除されたトランザクションの正確な回復を実践的に学びます。

継続的に更新され、現役プロフェッショナルのために作られたこのコースは、手抜きをすることなく、迅速かつ集中的で実践的なトレーニングを提供します。

09 -プログラミングや高度なSQLのスキルは必要ですか?

フォレンジックツールの操作やモバイルアーティファクトの扱いに慣れている必要がありますが、開発者である必要はありません。WALフレームの解析、チェックポイント分析、SHMインデックスの解釈といった低レベルの概念について、わかりやすい説明と実習を交えて解説します。

10 -そのコースは公認のものですか?

はい。 証明書ベース この教材は、実際の証言経験を持つ元検査官によってデザインされました。ワークフローは法廷での使用に耐えうるよう設計されています。

11 -今使っているケースで実際に使えるのか?

このコースは、一般的な例ではなく、実際のアプリのデータをもとに構成されています。ツールでは不十分な場合でも、すぐに適用できる実践的なワークフローを学ぶことができます。

12 -Cellebrite、MSAB、Magnet、Oxygenのようなツールを使っている場合は?

このコースは、そのようなツールと共に作業することを目的としています。ツールの出力を検証し、サポートされていないアプリを調査し、ツールが見落としがちな証拠を回収する方法を学びます。

13 -参加できる定期コースはありますか?

はい!他のプロフェッショナルと一緒に参加できるオンライン・ライブ・セッションを定期的に開催しています。これらの定期的なコースでは、リアルタイムの交流や質疑応答セッションと同じ包括的なコンテンツを提供しています。

私たちの コースカレンダー をクリックして、今後の予定日を確認し、利用可能なセッションに登録してください。

14 -プライベート・ライブ・セッションをカスタム・デートで予約できますか?

もちろんです!コースの日程が合わない場合は、プライベート・ライブ・セッションをご都合に合わせてアレンジいたします。

単に 予約リクエストを送信する ご都合の良い日時をお知らせください。ご都合の良い日時をお伺いいたします。

15 -今、このマイクロコースを受講した場合、後で全コースの料金を支払わなければならないのですか?

いいえ - SQLite Forensicsの全コースを受講される場合は、このマイクロコースの全コストを差し引かせていただきます。完全なコースに登録する前にご連絡ください。

現場からのフィードバック

リナ・S

デジタル・フォレンジック・エグザミナー

★★★★★

いつもツールに頼ってきたけど、このコースで行間に隠れているものがあることを知った。削除されたメッセージがWALから戻ってくるのを見て、私は驚きました。

マーカス・D

インシデント・レスポンス・コンサルタント

★★★★★

以前は、WALファイルをどうしていいかわからなかったから、スキップしていたんだ。今は、上書きされたレコードを取り出し、アクションを再構築し、すべての変更を時系列で説明できる。

クロエ・R

モバイル・フォレンジック・アナリスト

★★★★★

私が必要としていたタイムラインはすでにそこにあったことがわかった。WALとSHMは、ツールに欠けていたものを私に与えてくれた。正直なところ、このトレーニングのおかげで、すべてのケースにおける私の取り組み方が変わった。

その他のリソース

Master SQLite Forensics with our 2025-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.

VarInts を手動でデコードすると、特に不慣れなデータベースや乱雑なデータベースを扱う場合、フォレンジックワークフローが遅くなることがあります。このツールを使用すると、これらの値をすばやく解釈できるため、分析に集中することができます。無料で使用でき、SQLiteの内部を直接扱う調査官のために構築されています。

Tこの集中マイクロコースでは、SQLiteがどのようにデータを保存・削除するのかを正確に示すことで、ツールの制限を超えることができます。わずか数時間で、削除されたレコードを復元し、生の構造を解釈し、ツールが何も教えてくれない場合でも、自信を持ってアプリデータベースを分析できるようになります。

SQLiteは、チャット履歴や位置情報ログからアプリの設定やキャッシュされたメディアまで、2025年においてもモバイルアプリのストレージの基幹となっています。フォレンジック・ツールは基本的な抽出をうまく処理しますが、データベース内部の奥深くに保存されているもの(ライトアヘッド・ログ、オーバーフロー・チェーン、各アプリに固有のカスタム・スキーマなど)を明らかにするには至らないことがよくあります。

モバイル・ソフトウェアの急速な進化に伴い、検査官はデータが部分的にしかデコードされなかったり、完全に見逃されたりする状況に直面することが増えている。SQLiteの内部構造を理解することは、信頼性の高いモバイル解析に不可欠となっています。

このマイクロコースは、そのような現実を念頭に置いて作られました。SQLiteを構造レベルで分解し、データを手作業でリカバリし、レコードがどのように構成されているかを解釈し、ツールだけでは説明できないパターンや異常を発見する方法を学びます。複雑なケースや一刻を争うケースにおいて、よりコントロールしやすくなる実践的なノウハウです。

ライブセッションのリクエスト

このリクエストに拘束力はありません。ご希望の日程と参加人数をお知らせください。折り返しご連絡させていただきます。

最新情報

最新情報をお届けします。月刊ニュースレターにご登録ください。

新しいトレーニングの機会、無料ツール、ケースベースのブログ記事、実践的な洞察に関する情報をいち早くお届けします。私たちの月刊ニュースレターは、あなたがより速く学び、よりスマートにケースを解決し、決して立ち止まることのない分野で遅れを取らないようにするために作られています。

ご登録のEメールをご記入ください。