This course will cover the basics of using GDB on Linux – x86, x86_64 and ARM based platforms.
Syllabus
Course Introduction and Debugging Basics
What’s Up With The Symbol Files?
Analyzing Symbols With Nm
System Call Tracing With Strace
Breakpoints, Examining Registers And Memory
Modifying Registers And Memory
GDB Convenience Variables And Calling Routines
Cracking A Simple Binary With Debug Symbols
Disassembling And Cracking A Simple Binary
Conditional Breakpoints Using Variables And Registers
Setting Up Debian Armel In Qemu
Cracking A Simple Program On Arm Architectures
Iphone Application Reversing And Cracking With Gdb
Gdb On 64 Bit Systems
Security Education
OffSec
iNE
Antisyphon
EC-Council
Applied Network Defense
Kaspersky
Sektor7
CompTIA
TCM Security
BlackHat
13Cubed
Dark Vortex
Enciphers
Forty North
Cyber warfare Labs
Maltrak
Scorpio Software
Security Onion
Zero Point Security
SentinelOne
Altered Security
SpecterOps
Pentester Academy
CQURE
PluralSight
StationX
Cybr
موسسههای دیگر