
Course materials for hackaday.io Ghidra training
This repository contains the exercises and resource materials for the Hackaday-U Course: Introduction to Reverse Engineering with Ghidra.
The purpose of this course is to provide an overview of how to use Ghidra and how to reverse engineer x86_64 ELF binaries for Linux.
Links to the course materials, slides and video sessions can be found here
docker: Dockerfile for running the exercises for this coursesession-one: This folder contains all of the relevant exercises for session onesession-two: This folder contains all of the relevant exercises for session twosession-three: This folder contains all of the relevant exercises for session threesession-four: This folder contains all of the relevant exercises for session fourEach folder contains exercises and examples for the topics that were covered in class. The slides are also included as a PDF in the slides directory for each session.
The source will be released to the challenges, however if you have a writeup that you would like included in this repository, reach out or submit a pull request and we will review it to be added to the repo!
Did I miss something or make a mistake (almost certainly!) - let me know and submit a PR!