Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Ghidra Reversing Tutorials - Getting Started with Reverse Engineering

Dr Josh Stroschein via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn fundamental reverse engineering concepts through hands-on tutorials using Ghidra, the free and open-source software reverse engineering framework. Master essential skills including analyzing looping control structures, understanding array and structure data types, and comprehending calling conventions in assembly code. Explore advanced topics such as reversing C++ objects, inheritance patterns, and polymorphism implementation. Develop practical expertise in static analysis techniques while working through structured examples that progress from basic control flow analysis to complex object-oriented programming concepts, all within Ghidra's comprehensive reverse engineering environment.

Syllabus

Reversing Looping Control Structures - Ghidra Reversing Tutorials
Reversing Array Data Structures - Ghidra Reversing Tutorials
Reversing Structures - Ghidra Reversing Tutorials
Understanding Calling Conventions - Ghidra Reversing Tutorials
Getting Started Reversing C++ Objects with Ghidra - Ghidra Reversing Tutorials
Inheritance and Polymorphism in C++ - Ghidra Reversing Tutorials

Taught by

Dr Josh Stroschein

Reviews

Start your review of Ghidra Reversing Tutorials - Getting Started with Reverse Engineering

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.