Skip to content
0:00 / 0:00

#gdb#peda#linux

GDB Tutorial for Reverse Engineers: Breakpoints, Modifying Memory and Printing its Contents

Path Cybersec [Slava Moskvin]

2.5K subscribers • 3 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Slava Moskvin

Beginner. No background in the topic needed.

20K views5 years ago1 recommendation

SecurityTools and practiceDebuggingReverse engineering

Slava Moskvin demonstrates GDB and PEDA basics for reverse engineering, including breakpoints and modifying memory.

I provide consultations regarding everything about hacking and reverse engineering! Book your timeslot: pathcybersec.com/consultations GDB is THE debugger for reverse engineering Linux programs. But it can be quite hard to grasp. Also, GDB is better with plugins. In this tutorial, I'll show you GDB as well as PEDA basics for reverse engineering: starting program, breakpoints, modifying registers and memory, and printing memory contents. Happy hacking! 💰 By me a bier: paypal.me/slavamoskvin Table of Contents Intro Installing GDB and PEDA Our Debugging Target Loading a File in GDB Breakpoints Single-stepping Modifying Registers Modifying Memory Examining Memory Final Thoughts Outtakes Subscribe to me on Twitter: twitter.com/slava_moskvin_ Lighting: instagram.com/kolesnikov_ph Thumbnail: instagram.com/kolesnikov_ph

Why it's here

1 person recommends this

What people say. Recommended as a quick and clear tutorial on using GDB for reverse engineering.

u/red_kekin r/ReverseEngineering • Recommends

GDB Tutorial for Reverse Engineers: Breakpoints, Modifying Memory and Printing its Contents