gdb调试插件的安装——gef/gdbinit/peda(记录向)
创始人
2024-01-29 08:15:22
0

源地址:https://github.com/hugsy/

根据上面的要求:

gdb必须得8.0以上,python得3.6以上,但是一般裸机的gdb都是7.2,python是2.7。我们需要下载更高版本的gdb和python

先将系统自带的gdb删除:

sudo yum remove gdb

 gdb8.0+安装:http://ftp.gnu.org/gnu/gdb

选择一个8.0+的版本的安装包,这里选择的是8.3

下载完后打开xshell(远程终端)将下载好的安装包拖入xshell

使用tar解压出来

以下步骤都在sudo(即root权限进行)

执行

sudo yum install texinfo

执行

sudo ./configure

执行

sudo make

执行

sudo make install

由于我们删除了系统的gdb,我们需要将编译好的gdb放入以下路径:

/usr/local/bin

方法如下:

注意:此时应该位于的路径是将压缩包解压出来的文件中

使用以下指令:

cd gdb

再使用以下指令:

sudo cp gdb /usr/bin/gdb 

最后使用以下命令查看是否成功

gdb -v

python3.6+版本安装: http://wget http://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

下载完后同样进行解压缩操作

使用下面的命令进入解压缩后的文件中

cd Python-3.8.0 

在编译前先在/usr/local路径下新建一个文件夹python3.8作为python3.8的安装路径,以免覆盖老的版本

sudo mkdir /usr/local/python3.8

使用以下指令编译安装(注意必须位于解压缩以后的文件路径中)

sudo ./configure --prefix=/usr/local/python3
sudo make
sudo make install

存储一份python2

sudo mv /usr/bin/python /usr/bin/python_old2

建立新版本python的链接

sudo ln -s /usr/local/python3/bin/python3  /usr/bin/python

使用以下指令查看是否设置成功

python -v

至此gdb和python的版本问题就解决了

使用以下命令将三个插件打包下载

git clone https://github.com/gatieme/GdbPlugins.git ~/GdbPlugins

最后使用gdb需要哪个插件就使用以下命令对应的命令

echo "source ~/GdbPlugins/peda/peda.py" > ~/.gdbinit 
echo "source ~/GdbPlugins/gef/gef.py" > ~/.gdbinit 
echo "source ~/GdbPlugins/gdbinit/gdbinit" > ~/.gdbinit

peda 用来做逆向破解
gef 用来 debug
gdbinit 是gef的简单版

相关内容

热门资讯

创业板股票代码 创业板股票代码... 原标题:近5000万老股民注意!想参与注册制下创业板股票打新,赶紧做这件事!摘要【近5000万老股民...
在家小本创业办厂项目 在家小本... 准备在家办厂致富的你,知道现在在家办厂有什么项目?家庭小型投资办厂项目有哪些?现在在家投资,如果你可...
农民创业小本项目 农民创业小本... 我国是农业大国,农村人口众多,在农村乡镇,不少人觉得创业项目太少,无从选择。其实随着经济的发展,农村...
小本创业项目小本农村创业好项目... 我国是农业大国,农村人口众多,在农村乡镇,不少人觉得创业项目太少,无从选择。其实随着经济的发展,农村...
一人小本创业好项目 一人小本创... 一个人创业一直以来都是比较艰难的,但是也有人突破了所有的困难的成功者,虽然是小数,但也是值得大家去尝...
小本创业好项目,只要肯努力,一... 当下的人们生活中对个性化的一些物品越来越喜欢,尤其是生活中日常值得留念的照片,有啥不懂的上网看一看美...
如何找到适合自己的小本小本创业... 给别人打工,不如自己当老板!大道理谁都懂,看花容易、绣花难。很多事并不是我们想象的那么简单,但是有些...
适合小本创业者的火锅加盟项目 ... 火锅加盟万元投资的小本创业好项目2016年09月22日来源:渠道网万元创业的项目是众多中小投资者的选...
初次创业小本投资麻辣重点老火锅... 加盟重庆火锅赚钱吗?龙江码头用真实案例告诉你火锅逐渐成为现代人不可或缺的一道美食,无论男女老少都在吃...
五个适合穷人的创业项目 五个不... 如今除了公务员、事业编制的“铁饭碗”外,简直就只能创业才有出路,很多人选择了本人一个人创业,创业者假...