Ubuntu安装+pwntools+pwndbg+xshell

本文介绍了如何在Ubuntu中安装和配置pwntools、pwndbg,并解决安装过程中的问题。同时,讲解了如何使用xshell连接虚拟机,并通过开启超级管理员命令在finalshell中操控虚拟机,为CTF比赛做准备。
摘要由CSDN通过智能技术生成

·
今天安装了Ubuntu、vmtools、pwntools和pwndbg
前两个的安装没什么困难,之前装过虚拟机,操作都差不多。


在命令行输入:
$ sudo apt-get install python-pip python-dev build-essential

$ sudo pip install –upgrade pip

$ sudo pip install –upgrade virtualenv

在这里插入图片描述
我这是安装好的
检验是否安装好的操作
在这里插入图片描述
输入python进入其交互模式,检查是否能够正常使用pwntools

输入import pwn回车后没报错
这时候再尝试pwntools的asm功能
输入pwn.asm(“xor eax,eax”)
输出‘1\xc0’
如果有正确输出,即说明这个功能是可以用的,到这里就算安装完成


学习ctf必备的工具
pwndbg是GitHub上的一个项目,用于GDB的辅助增强。
pwndbg的安装

git clone https://github.com/pwndbg/pwndbg
cd pwndbg
sudo #./setup.sh

三个命令下来基本上都是可以成功的,有的需要更新一下pip的版本
这个问题的解决办法还是从老外那儿找到的
关于这个问题的回答
在这里插入图片描述

apt-get remove python-pip python3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值