Advanced Apps Analysis (AAA)

コース情報

XAMN Advanced App Analysis(XAMN高度アプリ分析)コースでは、SQLiteデータベース分析を使いこなし、Pythonスクリプトの作成方法を習得するのに必要なスキルと知識を学ぶことができます。

PLists、XML、WAL、SHMLファイルをはじめとするその他の補助的なスマートフォンアプリファイルの分析方法も含め、データベースの構造や管理について詳しく解説します。Pythonの学習では、スマートフォンアプリや大きなデータセットに関連づけられるファイルを解析するスクリプトの作成に取り組み、そのデータをXAMN Spotlightに統合してさらに詳しい分析やレポート生成を行う方法についても学びます。

従来のツールでは復号が不可能なデータを分析するスキルの習得を目指している分析官や調査官のためのコースです。

コース内容

1日目

  • アプリ分析の基礎
  • SQLiteのデータ型
  • PList(プロパティリスト)
  • SQLiteデータベースの作成と修正

2日目

  • SQLiteデータベースの構造
  • ページヘッダー、フリーブロック、フリーリスト
  • フリーリストページを用いたデータベースの再構築

3日目

  • ログ先行書き込み
  • Python入門
  • 文字列
  • 数学関数
  • 変数
  • XAMN ElementsにおけるPython
  • 機能
  • リスト&タプル
  • 辞書
  • For Loop文

4日目

  • 条件文
  • ファイルの入出力
  • Datatimeモジュール
  • PListlibモジュール
  • SQLite3モジュール
  • オブジェクト&クラス
  • XAMN Elements Python API

5日目

  • アプリ解析実践練習I
  • アプリ解析実践練習II
  • 最終実践練習
  • 評価&まとめ
Book course

Pre-requisite

  • XRY Intermediate

Schedule

Dates Language City Country

I am ready to book Advanced Apps Analysis (AAA)