ubuntu下安装pwntools与gdb工具pwndbg

安装pwntools

1、apt-get install python2.7 python-pip python-dev git libssl-dev libffi-dev build-essential
2、sudo apt-get install python2.7 python-pip python-dev git libssl-dev libffi-dev build-essential
3、pip install --upgrade pip
4、sudo pip install --upgrade pwntools
5、sudo apt-get install python-dev
6、测试是否安装成功
python
import pwn
没有报错
pwn.asm(“xor eax,eax”)
返回’1\xc0’
则成功.
不过一般安装到第三步的时候就会报错。
我们可以尝试提权到root权限,然后更新,更新过程很慢

在这里插入图片描述在这里插入图片描述然后根据上面步骤检验安装是否成功。
在这里插入图片描述

gdb工具pwndbg

按顺序输入以下代码

git clone https://github.com/pwndbg/pwndbg

cd pwndbg

./setup.sh

安装成功后在终端输入gdb会出现以下界面
在这里插入图片描述

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Ubuntu 20.04上安装pwntools,可以按照以下步骤进行操作: 1. 打开终端并更新软件包列表: sudo apt update 2. 安装pip工具: sudo apt install python3-pip 3. 安装pwntools: sudo pip3 install pwntools 4. 验证pwntools是否安装成功: python3 -c "import pwn; print(pwn.__version__)" 如果成功安装,将会输出pwntools的版本号。 希望这些步骤能够帮助你在Ubuntu 20.04上安装pwntools。 ### 回答2: Pwntools是一个自动化漏洞利用框架,可以帮助安全研究人员优化或扩展漏洞利用过程。在Ubuntu 20.04上安装Pwntools非常简单,您可以按照以下步骤进行: 第一步,安装pip: Pwntools是通过pip进行安装的,因此需要先安装pip。您可以通过运行以下命令来完成安装: ``` sudo apt install python3-pip ``` 第二步,安装libc-bin和binutils: 这些程序包是Pwntools所需的一些依赖项。您可以通过运行以下命令来安装它们: ``` sudo apt-get install libc-bin binutils ``` 第三步,安装Pwntools: 一旦您安装了pip和一些必要的依赖项,就可以在命令行上运行以下命令安装Pwntools: ``` pip3 install pwntools ``` 完成上述步骤后,您已成功安装Pwntools!您可以运行一个示例程序来验证Pwntools是否正常工作。例如,您可以使用以下命令运行Pwntools: ``` python3 -c 'from pwn import *; print("Success!")' ``` 如果输出看起来像以下内容,则证明Pwntools已正常安装: Success! 在安装完成之后,您可以利用Pwntools来编写并运行各种漏洞利用脚本。这些脚本可以用于测试漏洞及其修补程序,以确保您的软件或网络系统更加安全及可靠。 ### 回答3: 要在Ubuntu 20.04上安装pwntools,可以按照以下步骤进行。 1. 首先,使用命令行终端打开Ubuntu 20.04操作系统。可以通过按下Ctrl+Alt+T键打开终端。 2. 在终端,输入以下命令以更新系统的软件包列表。输入完毕后,按下回车键: ``` sudo apt-get update ``` 3. 接下来,输入以下命令以安装需要的软件包和工具。 ``` sudo apt-get install python2.7 python-pip python-dev git libssl-dev libffi-dev build-essential ``` 4. 安装完所需的软件包和工具后,可以使用以下命令安装pwntools。 ``` sudo pip install pwntools ``` 5. 如果您只想安装特定版本的pwntools,则可以使用以下命令来安装所需的版本。 ``` sudo pip install pwntools==3.13.0 ``` 6. 最后,验证pwntools是否已正确安装。您可以在终端输入以下命令: ``` python -c "import pwn" ``` 如果安装正确,则不会显示任何错误消息。否则,将出现有关任何错误的错误消息。 总之,如果您想在Ubuntu 20.04上使用pwntools,只需按照上述步骤进行安装即可。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值