在我们做pwn题目的过程中,有时候会出现ida静态分析偏移有误的情况
这时候我们就需要利用pwndbg动态调试来确定偏移地址
首先随便找一个可以进行栈溢出的程序进行gdb调试
下断点:
运行到可以进行到栈溢出的位置或者直接在该位置下断点
然后输入大量垃圾数据:
继续运行程序,程序崩溃:
此时通过cyclic来计算偏移就可以了:
2024-03-31 15:06:22
在我们做pwn题目的过程中,有时候会出现ida静态分析偏移有误的情况
这时候我们就需要利用pwndbg动态调试来确定偏移地址
首先随便找一个可以进行栈溢出的程序进行gdb调试
下断点:
运行到可以进行到栈溢出的位置或者直接在该位置下断点
然后输入大量垃圾数据:
继续运行程序,程序崩溃:
此时通过cyclic来计算偏移就可以了: