SQLiteフォレンジックデータ構造マイクロコース

あなたのツールが見逃しているアプリの証拠を発見する、即効性のある実践的なスキルを身につけましょう。

上級レベル|5HouRS|5Cpe単位|2025年更新

大がかりなプログラムに取り組むことなく、ツールが見逃しているアプリデータを発見したいとお考えですか? Tこの集中マイクロコースでは、SQLiteがどのようにデータを保存・削除するのかを正確に示すことで、ツールの制限を超えることができます。わずか数時間で、削除されたレコードを復元し、生の構造を解釈し、ツールが何も教えてくれない場合でも、自信を持ってアプリデータベースを分析できるようになります。今すぐ実践的なスキルを身につけ、すぐに活用してください。

コース紹介とビデオ

SQLiteフォレンジック:データ構造(マイクロコース)

この5時間の集中コースは、デジタル・フォレンジックの専門家が、SQLiteがどのようにデータを保存し、削除し、内部構造全体に拡散するかを理解するのに役立ちます。ツールの出力が不完全な場合、またはレポートや裁判のために深い回答が必要な場合に最適です。

スクリプトやSQLの専門知識がなくても、実際のアプリのデータを使って、フリーリストページ、オーバーフローレコード、断片化されたコンテンツを調査する実践的な方法を学ぶことができます。

学習内容の概要

このコースでは、ファイルヘッダからページタイプ、レコードフォーマットに至るまで、SQLiteファイルがどのように構造化されているかを学びます。

フリーリストのページや未割り当て領域から削除されたレコードを検索し、復元する方法を学びます。

オーバーフローチェーンをたどり、複数のページにまたがって断片化したレコードを再構築する方法を説明します。

可変長整数(VarInts)をデコードし、データベースのレコードを手動で解釈できるようになる。

コースを通して、実際のケースで機能する、ツールに依存しない信頼性の高いテクニックを適用します。

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

このコースは、法医学検査官、分析官、ラボの専門家、捜査官を対象としています:

モバイル調査においてiOS/Androidアプリのデータを扱う

ツール出力以外のSQLiteエビデンスの検証や説明が必要

報告書や法廷で確かな調査結果を発表するのが任務である。

実践的なスキルを、素早く、無駄なく身につけたい。

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

ディープ・ダイブ・トレーニング - SQLite Forensicsコースから抜粋しました。

全コースの単位を含む - 後にSQLiteフォレンジックコースを受講される場合は、このマイクロコースの受講料全額を差し引かせていただきます。

実践的でリアルなデータ - 特別に設計されたサンプルを使用した実世界のシナリオ

スクリプト不要 - わかりやすく、視覚的で、実践的な方法

合計5時間 - 集中的かつ効率的

柔軟なデリバリー - オンデマンドまたはライブセッションに参加する

証明書を含む - 法廷用、監査用、内部追跡用

コース内部(ビデオ)

コース形式と料金

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

何を学ぶか

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

  • SQLiteがどのようにデータを保存するかを理解する アプリのデータが実際のデータベース内でどのように保存され、削除され、構造化されるかを知る。
  • 生のデータベースファイルを安心して読む ツールの出力に頼ることなく、SQLiteファイルを直接探索するスキルを身につける。
  • 削除されたデータや非アクティブなデータの検索 ツールでは見落としがちな、フリーリストのページ、オーバーフローレコード、断片化されたエントリーを見つける方法をご紹介します。
  • 法医学的手法に従う ツールによるサポートがない場合でも、反復可能で実績のあるプロセスを使用してアプリのデータベースを調査する。
  • 調査結果を明確に伝える 報告書、監査、法廷で、何をどのように発見したかを説明できる。
  • 実際のモバイルデータで練習 実際のデータベースファイルや現実的な捜査シナリオを実際に操作する。

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

  • フォレンジックのニーズに対応 モバイルアプリのデータを扱う調査官に特化したコース。
  • 実際のSQLiteファイルで動作 生きたデータ、削除されたデータ、断片化されたデータなど、実際のケースで遭遇するようなデータを使って練習することができます。
  • ビジュアル、ノーコード命令 SQLやスクリプトは必要ありません。
  • SQLite内部への明確なフォーカス ページ、フリーリスト、オーバーフローエリア、ファイル全体のデータ構造を理解する。
  • 柔軟なフォーマット オンデマンドで自分のペースで学ぶことも、インストラクターとのライブセッションに参加することもできます。
  • 修了証書 コース終了後、修了証をダウンロードし、トレーニングを確認することができます。

コース内容

すべてのセクションを拡大
01 - データベースのヘッダー
  • SQLiteのヘッダーから構造とデータフォーマットについて何がわかるかを学ぶ
  • 手動でキー値を抽出し、解釈する
02 - ページヘッダー
  • SQLiteでページがどのように構成されているかを理解する
  • 主要なページレベルの構造を特定し、解釈する
03 - 可変長整数 (VarInts)
  • SQLiteのコンパクトな数値システムを解読する
  • VarIntロジックを適用してデータベースレコードを手動で解析する
04 - レコードの解析
  • 完全な行を手動で再構築する
  • シリアル・タイプとペイロード構造を理解する
05 - フリーブロック
  • フリーブロック内の削除されたレコードを探す
  • 断片化を理解し、残りを記録する
06 - フリーリストのページ
  • フリーリスト構造からデータを復元する
  • ページの再利用と削除されたレコードの流れを追跡
07 - オーバーフローページ
  • 複数ページにまたがる大規模レコードの再構築
  • ツールで取りこぼした画像、ファイル、メッセージを復元
このコースの対象者

このコースは誰のためのものですか?

このマイクロコースは、フォレンジックツールが示す以上に、SQLiteデータベースに実際に何が含まれているかを理解する必要がある調査官、アナリスト、技術専門家のために設計されています。

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

  • iOSまたはAndroidデバイスのモバイルアプリのデータを扱う
  • SQLiteデータベースがツールで完全に解析できない場合
  • 自動化されたツールの出力を検証したり、異議を申し立てる必要がある
  • フリーリストのページ、溢れたレコード、削除されたデータを調べたい
  • 法的またはインシデント対応の目的で調査結果を報告する
  • 実際のデータを使った実践的な学習を好む

このコースが役立つ人

📱

モバイルアプリ調査員

SQLite データベースを分析し、非表示または削除されたデータを手動で復元します。

🔍

ツールバリデータ

検証のために、自動化された結果を生のデータベースコンテンツと比較する。

🧠

テクニカル・アナリスト

フリーリストページ、オーバーフローレコード、データの保存方法を理解する。

📄

レポートライター

削除または断片化されたレコードをどのように復元したかを説明する。

🧰

ハンズオン・ラーナーズ

理論よりも実習がお好きですか?このコースでは実践的な演習を行います。

👩‍⚖️

リーガル&コンプライアンス

法廷や監査で弁護可能な分析をサポートするテクニックを学ぶ。

インストラクター

インストラクター

このコースの講師は、James Eichbaumです、 デジタル・フォレンジックの第一人者であり、モバイルとデータベース分析において最も経験豊富な講師の一人です。15年以上のSQLiteフォレンジックの指導経験を持つJamesは、30カ国以上で専門家のトレーニングを行っています。

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

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

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

トレーニング形式の選択

チェックアウトの際に表示される最終価格は、お住まいの国によって通貨が異なります。

オンデマンド

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

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

ライブ・オンライン

インストラクターによるセッションにリモートで参加。予定されているクラスを選択するか、プライベート・チーム・セッションをリクエストしてください。

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

認定およびCPE単位

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

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

この集中マイクロコースは、短期間で的を絞った学習ができるように設計された独立モジュールです。デジタル調査員が以下を理解するのに役立ちます。 SQLite によるデータの保存、整理、削除方法 - 特にフォレンジック・ツールでは不十分な場合。わずか5時間で、フリーリストページ、オーバーフローレコード、可変長整数(VarInts)を含むSQLite内部を明確に、構造的に理解できるようになります。

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

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

  • WALおよびSHMファイルの手動解析と解釈
  • 未割り当て領域の調査と復旧方法
  • カスタムアプリの解析とB-Treeナビゲーション
  • Elusive Data独自のSQLiteフォレンジック・ツールの使用
  • スキルのテストと強化のためのシナリオベースのCTFチャレンジ
FAQセクション

よくあるご質問

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

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

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

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

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

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

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

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

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

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

完璧です。このコースでは、データベースの構造をより深く掘り下げることで、これらのスキルを補います。削除されたレコード、フリーリストのページ、生のデータの再構築など、自動化ツールが見落としがちな点を学びます。

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

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

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

はい。すべてのモジュールには、実際のSQLiteデータを使用したインタラクティブなラボが含まれています。ガイド付きの練習問題やダウンロード可能なデータセットを通して、学んだことをすぐに実践することができます。

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

このマイクロコースは、SQLiteデータベースが実際にどのようにデータを保存、構造化、保持するのかを理解するという、フォレンジック・トレーニングにおける重要なギャップを埋めるためにデザインされました。

わずか数時間の集中学習で、固定サイズのページにレコードがどのようにレイアウトされるのか、削除されたデータがフリーリストにどのように永続化されるのか、大きなエントリーがオーバーフローチェーンにどのように分散されるのかを学ぶことができる。

現実的な例やサポートされていないアプリを通して、ヘッダーのデコード、VarIntsの解釈、正確なレコードのトレースなどを実践的に学びます。

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

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

フォレンジックツールの操作やモバイルアーティファクトの扱いに慣れている必要がありますが、開発者である必要はありません。フリーブロックの解析、バリント、フリーリストのリカバリーのような低レベルの概念について、わかりやすい説明と実習を交えて説明します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

アネール・D モバイル・イグザミナー|ライブ・オンライン

少人数のグループでしたが、ジェームズはすべてをわかりやすく教えてくれました。特にフリーリストのページなど、わかりやすく説明してくれた。充実した5時間だった。

ラジ・S デジタル・インテリジェンス・スペシャリスト|ライブ・オンライン

ジェームズはこのテーマを知り尽くしている!

リー・O モバイルデバイスエグザミナー|オンデマンド

コース形式が自分に合うかどうかわからなかった。座学に慣れているから。でも、このコースは素晴らしかった。すべてが明確に説明されていました。できるだけ早くフルコースを受講したいと思います。メールでのサポート、本当にありがとうございました!

アレックス・S 法執行試験官|オンデマンド

モバイルのケースでSQLiteを使ったことはかなりある。でも、フリーリストのページとオーバーフローレコードが実際に意味を持ったのはこれが初めてでした。コースには本当に満足しています。オンデマンド形式は素晴らしかったです。オンラインでこのようなものを見たのは初めてです。必要なことを簡単に再開することができました。

その他のリソース

モバイルアプリのデータを調査する専門家向けにカスタマイズされた2025認定トレーニングでSQLiteフォレンジックをマスターしましょう。削除されたレコードを発見し、WALファイルを解釈し、標準ツールの手の届かない隠れたアーティファクトを復元する方法を学びます。 実際のケースワークと新鮮なCTFを中心に構成されたこの実践的なコースでは、ページレベルのデコード、深いフォレンジックの洞察、高度な調査のための実践的なテクニックに重点を置いています。

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

削除された、コミットされていない、または上書きされたSQLiteデータを復元する必要がありますか? この上級マイクロコースでは、重要な変更がしばしば存在する揮発性のレイヤーであるWALファイルとSHMファイルから証拠を抽出する方法を学びます。データの整合性を検証し、変更を追跡し、従来のツールが見逃しているものを発見する方法を学びます。

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

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

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

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

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