MIPS32汇编调试与常用静态GDB分析技巧
本文用于记录分析死机发生时的调试信息,可能持续更新~
常用mips寄存器用途:
gdb常用命令:
- 获取某个结构体的偏移量。
(gdb) p &((struct net_wbuf *)0)->sgkey
$1 = (uint32_t *) 0x38
- 获取结构体大小。
(gdb) p sizeof(struct callout)
$1 = 24
Go as far as your heart will take you.