题干是这样的,题目就在buuctf上
就是利用read函数栈溢出,rop泄露libc,需要注意以下64位传参就可以了
但是我有一个疑问就是,为什么红色箭头这里的recv必须要加,不加打不通。如果这里加的话,下一行的p.recv(6)不久没有东西接受了吗?有没有好心的师傅指导一下,谢谢!
这是加了p.recv()
这是没加
题干是这样的,题目就在buuctf上
就是利用read函数栈溢出,rop泄露libc,需要注意以下64位传参就可以了
但是我有一个疑问就是,为什么红色箭头这里的recv必须要加,不加打不通。如果这里加的话,下一行的p.recv(6)不久没有东西接受了吗?有没有好心的师傅指导一下,谢谢!
这是加了p.recv()
这是没加