Reverse Engineering With Radare2 Course
Learn how to use the powerful, open-source Radare2 tool for reverse engineering. This course covers essential skills such as disassembling binaries, navigating, debugging, and patching executables to boost your reverse engineering projects.

What Youβll Learn
This Radare2 course will teach you:
- Setting up Radare2:
Learn to install and configure Radare2 on your system. - Navigation Techniques:
Master navigating within binary files for reverse engineering. - Debugging:
Learn real-time debugging of executables using Radare2. - Patching Binaries:
Understand how to patch executables and apply modifications.
- Cross-Referencing:
Use cross-referencing to track function calls and memory addresses. - Cutter GUI:
Explore Radare2's graphical interface, Cutter, for easier interaction. - Information Gathering:
Extract essential binary data and system information for analysis.
Included in the Radare2 Course
Suitable for the Following Careers
Course Content
Preparation
Reversing with Radare2
What is next?
OPEN FULL CURRICULUM
Requirements
Description of Reverse Engineering With Radare 2 Course
This course teaches you how to harness the power of Radare2, an open-source reverse engineering framework, providing a cost-effective alternative to expensive tools like IDA Pro. You'll start with setting up Radare2, understanding its syntax, and navigating through binaries, enabling you to extract valuable insights. By the end, you'll be equipped with essential reverse engineering skills to analyze and modify executables effectively.
Through hands-on exercises, you'll practice key techniques including runtime debugging, cross-referencing, and patching binaries. The knowledge gained in this course will prepare you to tackle complex reverse engineering projects.
- Setting up Radare2 for analysis
- Navigating binary files and extracting detailed information
- Debugging executables in real-time
- Cross-referencing function calls and memory addresses
- Patching executables for modification
- Using Cutter, the graphical interface for Radare2
This course is ideal for those wanting a free alternative to IDA Pro and a comprehensive guide to Radare2's capabilities.
Who Is This Course For
This course is designed for reverse engineers, hackers, and cyber security professionals who want to learn how to use Radare2 as a free alternative to IDA Pro.
Course Instructor
Geri Revay is an experienced ethical hacker currently working at Siemens AG in Germany. With a background as an external consultant for various industries, including insurance, banking, telecommunications, and car production, Geri brings a wealth of knowledge and expertise. In his free time, he also shares his insights as a speaker at conferences.
Geri's goal is to share his extensive knowledge and experience in a practical and accessible manner, saving others the time he spent learning from diverse sources. His courses cover reverse engineering with Radare2, web penetration testing, and mastering Burp Suite, the leading web hacking tool.
Read More
Read Less
Testimonials
Saket M.
I used this course to understand the concepts related to radare 2. It is a highly practical course with hands-on-learning
Chris
Great course. Coming from GDB basic RE and assembler, using this course to get started with r2 was really helpful. The custom challenge was fun as well
Jackson H.
High recommended. Many takeaways from this course. The last part is made challenging for beginners (like me) because it gets into some advanced materials, which is plausible and I enjoyed thoroughly because sticking only to introductory stuffs is no fun. Overall it is super easy to follow and I am hooked on Geri's amazing sense of humour.
Show More
Show Less