Tiny C Program
Jan 25 2009
$ cat tiny.c
int main = 0xc3c031;
$ cc tiny.c
$ ./a
$ echo $?
0
$ gdb -q ./a
(no debugging symbols found)
(gdb) x/x main
0x402000 <main>: 0x00c3c031
(gdb) disas main
Dump of assembler code for function main:
0x00402000 <main>: xor %eax,%eax
0x00402002 <main>: ret
0x00402003 <main>: .byte 0x0
End of assembler dump.
(gdb)
Interactive Pydbg
Jan 24 2009This page describes how IPython can be used to make pydbg more interactive.
Memory Allocation Failures
Jan 4 2009A document and debugger code describing how to monitor applications for allocation failures: here.