Usr6 Posted January 18, 2013 Report Posted January 18, 2013 Description: The GNU Debugger or GDB as it is popularly called is one of the most important tools in a binary analysis researcher's arsenal. Unfortunately, even though the official documentation is HUGE, it's quite difficult for beginners and even intermediate users to pick things up!The SecurityTube GNU Debugger Expert course and certification aims to help you get up and running with GDB. In course of these videos we will look at applying GDB on multiple architectures - 32, 64 and ARM. We will look at how to do runtime analysis, program disassembly, reverse engineering and a ton of other fun things!Part 1: Course Introduction And Lab Setup Part 2: What's Up With The Symbol Files? Part 3: Analyzing Symbols With Nm Part 4: System Call Tracing With Strace Part 5: Breakpoints, Examining Registers And Memory Part 6: Modifying Registers And Memory Part 7: Gdb Convenience Variables And Calling Routines Part 8: Cracking A Simple Binary With Debug Symbols Part 9: Disassembling And Cracking A Simple Binary Part 10: Conditional Breakpoints Using Variables And Registers Part 11: Setting Up Debian Armel In Qemu Part 12: Cracking A Simple Program On Arm Architectures Part 13: Iphone Application Reversing And Cracking With Gdb Part 14: Gdb On 64 Bit Systems adunate de pe securitytube.net, By Vivek-Ramachandran Quote