Unit Description
Learn how to use Ghidra to directly modify and patch a program’s binary without access to the source code.
Objectives

Topics Covered

  • How to patch binaries using Ghidra
  • Fixing stack buffer overflow vulnerabilities through binary patching

Recommended For

  • Those curious about how to fix program vulnerabilities without source code
  • Anyone interested in reverse engineering and binary patching with Ghidra

Prerequisite Knowledge

  • Understanding of assembly language and computer architecture
  • Basic knowledge of security vulnerabilities and bugs
  • Basic understanding of reverse engineering
  • Basic understanding of Ghidra Code Browser

Environment

  • Ghidra 10.1.4
  • JDK 11
Composition
Binary Patch
Binary patches
[Exercise] Simple Patch Me
Exercise: Simple Patch Me
Simple Patch Me
Rating
9.4 (17)
0
All items must be completed before leaving a rating feedback.
Ghidra - Binary Patch
9.4
(17)
Tier 1 Easy
0% Completed Total 0 completed
Lecture 0 /2
Wargame 0 /1
1
You can access locked objectives by upgrading your plan or purchasing the units separately.