Advanced Apps Analysis (AAA)

Descrizione del corso

Il corso XAMN Advanced App Analysis fornisce agli studenti tutte le competenze e le conoscenze necessarie per specializzarsi nell’analisi dei database SQLite e nella creazione di script Python.

Vengono fornite informazioni approfondite sulla struttura e la gestione dei database, oltre a una spiegazione dettagliata di come analizzare gli altri file di supporto delle app per smartphone, come i file PList, XML, WAL e SHML. Gli studenti imparano a utilizzare il linguaggio Python al fine di creare script per l’analisi dei file associati alle app per smartphone e dei dataset di grandi dimensioni, quindi scoprono come integrare tali dati in XAMN Spotlight per effettuare ulteriori analisi e la generazione dei report.

Questo corso è rivolto agli analisti e agli esaminatori che desiderano maturare le competenze necessarie per esplorare più a fondo dati che risultano indecifrabili agli strumenti tradizionali.

Obiettivi del corso

Giorno 1

  • Concetti di base sull'analisi delle app
  • Tipi di dati SQLite
  • File PList
  • Creazione e modifica di database SQLite

Giorno 2

  • Strutture di database SQLite
  • Intestazioni di pagina, Freeblocks e Freelists
  • Ricostruzione di database con pagine Freelist

Giorno 3

  • Log write-ahead
  • Introduzione a Python
  • Stringhe
  • Operazioni matematiche
  • Variabili
  • Uso Python in XAMN Elements
  • Funzioni
  • Elenchi e tuple
  • Dizionari
  • Cicli For

Giorno 4

  • Istruzioni condizionali
  • I/O su file
  • Modulo Datatime
  • Modulo PListlib
  • Modulo SQLite 3
  • Oggetti e classi
  • API Python di XAMN Elements

Giorno 5

  • Esercitazioni pratiche sull'analisi delle app I
  • Esercitazioni pratiche sull'analisi delle app II
  • Esercitazione pratica finale
  • Valutazione e conclusione

Schedule

Dates Language City Country

I am ready to book Advanced Apps Analysis (AAA)