Intermediate Ghidra

STUDENT GUIDE

How to Use Slides
Installing Ghidra

Notes:

Exercise Files

Notes:

Course Objectives

Notes:

Course Topics

  • Creating data types
  • Memory Map
  • Multi-user projects
  • Comparing programs
  • Version tracking

  • Scripting Development
  • Running Ghidra in headless mode
  • Optional topics if time allows

Notes:

Advanced Data Types
Creating Structures and Arrays

Notes:

Exercise 1
Create and Apply Structure

Notes:

Advanced Data Types

Notes

Advanced Data Types

Notes

Exercise 2
Create and Apply Enum

Notes:

Memory Map

Notes:

Program Differences

Notes:

Exercise 3
Program Differences

Notes:

Shared Project

Notes

Checksum Tool
Version Tracking

Notes:
The VersionTracking.ppt slides are located in your ghidra_<version>\docs\GhidraClass\Intermediate directory.

Scripting

Notes:
The Scripting slides are located in your ghidra_<version>\docs\GhidraClass\Intermediate directory.

Headless Analyzer

Notes:
The HeadlessAnalyzer slides are located in your ghidra_<version>\docs\GhidraClass\Intermediate directory.

Course Summary

Notes: