![]() I’ll be using this simple program as our debugging target: #include int main() 0x555555556004 = “AAAA%d”. It’s pretty easy to install, just follow installation instructions from Peda repository: git clone ~/pedaĮcho "source ~/peda/peda.py" > ~/.gdbinit Program example I suggest you think of GDB as a debugger framework that allows you to build your own tools. The most common mistake I see is that people perceive GDB as a standalone debugger tool. In this video, I’m gonna walk you through GDB setup for reverse engineering and show you all of the necessary commands and shortcuts for your debugging workflow. ![]() But what’s important to understand about GDB is that GDB is not simply a tool, it’s a debugging framework for you to build upon. ![]() But its user-friendliness or lack thereof can actually make you throw your PC out of the window. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |