Questions about this topic? Sign up to ask in the talk tab.
Difference between revisions of "User:Hatter/gdb"
From NetSec
(Created page with "{{prereq|assembly and bash}}{{info|'''gdb''' is a Linux command-line utility for debugging applications at runtime. Debugging is don...") |
|||
Line 1: | Line 1: | ||
{{prereq|[[Assembly Basics|assembly]] and [[bash]]}}{{info|'''gdb''' is a [[Linux]] [[bash|command-line]] utility for [[debugging]] applications at runtime. [[Debugging]] is done at the [[Assembly Basics|assembly]] and [[machine code]] level.}} | {{prereq|[[Assembly Basics|assembly]] and [[bash]]}}{{info|'''gdb''' is a [[Linux]] [[bash|command-line]] utility for [[debugging]] applications at runtime. [[Debugging]] is done at the [[Assembly Basics|assembly]] and [[machine code]] level.}} | ||
+ | = Capabilities = | ||
+ | * Loading a program | ||
+ | * Attaching to a program | ||
+ | |||
+ | = Basic Usage = | ||
+ | * breakpoints | ||
+ | * registers | ||
+ | * the stack | ||
+ | * disassembly |
Latest revision as of 07:49, 11 April 2012
Hatter/gdb requires a basic understanding of assembly and bash |
gdb is a Linux command-line utility for debugging applications at runtime. Debugging is done at the assembly and machine code level. |
Capabilities
- Loading a program
- Attaching to a program
Basic Usage
- breakpoints
- registers
- the stack
- disassembly