当我尝试通过 pwntools 使用 gdb 调试我的程序时,gdb 在 0xXXX 地址处插入一个断点
When I try to debug my program with gdb through pwntools, gdb insert a breakpoint at 0xXXX address
当我尝试通过 pwntools 使用 gdb 调试我的程序时,gdb 在 0xc0f 地址处插入了一个断点。
这个地址对应于我的程序的开头,没有随机化部分。
下面,我的 python 脚本与 pwntools:
#! /usr/bin/python2.7
# -*- coding: utf-8 -*-
from pwn import *
p = gdb.debug('./lab6A','''
break main
continue <= I forgot to write this command in my first post.
''')
以及我的问题的截图:
大升级后问题解决
在此之前,我通过apt-get重新安装了gdb。
当我尝试通过 pwntools 使用 gdb 调试我的程序时,gdb 在 0xc0f 地址处插入了一个断点。
这个地址对应于我的程序的开头,没有随机化部分。
下面,我的 python 脚本与 pwntools:
#! /usr/bin/python2.7
# -*- coding: utf-8 -*-
from pwn import *
p = gdb.debug('./lab6A','''
break main
continue <= I forgot to write this command in my first post.
''')
以及我的问题的截图:
大升级后问题解决
在此之前,我通过apt-get重新安装了gdb。