Unit Description
Learn how to effectively analyze differences between software versions using binary diffing techniques with Ghidra and BinDiff.
Objectives

Topics Covered

  • Binary diffing techniques using Ghidra and BinDiff
  • Installing the BinExport plugin and generating .BinExport files
  • Identifying software patches through binary similarity analysis

Recommended For

  • Those interested in analyzing software patches
  • Anyone who wants to learn how to discover 1-day exploits

Prerequisite Knowledge

  • Basic understanding of reverse engineering
  • Experience with binary analysis and vulnerability research

Environment

  • Linux environment based on x86-64 architecture (Ubuntu 22.04)
  • Ghidra 10.1.4
  • JDK 11
Composition
Ghidra Binary Diffing
Ghidra Binary Dipping
Rating
9.9 (8)
0
All items must be completed before leaving a rating feedback.
Ghidra - Binary Diffing
9.9
(8)
Tier 1 Medium
0% Completed Total 0 completed
Lecture 0 /1
You can access locked objectives by upgrading your plan or purchasing the units separately.