Contents

Introduction
First steps
Starting
Where am I?
Disassembling
More on talking to szadb

Running under szadb
How to run — with arguments
Setting breakpoints
Displaying information
Recording your session

Bug hunting
Compiling for szadb
The first bug
...and the other one
Breaking out

More fun and games
Advanced steps
How to use function keys
Other symbol table formats
Customization
Running on a verge
Writing to memory