Ubuntu安装pwntools工具(超详细)

该文章已生成可运行项目,

电脑配置

  1. Win10电脑
  2. VMware Workstation Pro
  3. Ubuntu18.04.5系统

准备工作

  • 执行所有升级
1. sudo apt-get update
2. sudo apt-get upgrade -y
  • 安装编译Python源程序所需要的包
1.sudo apt install build-essential -y
2.sudo apt install libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev -y
sudo apt-get install zlib1g-dev
3.sudo apt-get install zlib1g-dev

下载Python3.x源程序压缩包

自行到Python官网下载,下载后解压缩到某一个文件夹下即可

配置Python

1.  cd Python -3.x
2.  ./configure --enable-optimizations

编译安装Python3.x

1. sudo make
2. sudo make install

安装、升级、卸载pip和更换pip源

1. sudo apt-get install python3-pip
2. sudo pip3 install --upgrade pip
3. sudo apt-get remove python3-pip
4. pip install web.py -i https://pypi.tuna.tsinghua.edu.cn/simple/

查看pip

可输入 pip --list

这里给出国内的pip源,可以自行选择

1.阿里云 http://mirrors.aliyun.com/pypi/simple/

2.中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

3.豆瓣(douban) http://pypi.douban.com/simple/

4.清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

5.中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

安装git

1. sudo apt install git

进行git配置

1. sudo git config --global user.name '自定义用户名'
2. sudo git config --global user.email '邮箱'

查看配置

1. git config --list

安装setuptools

1. pip install setuptools

安装pwntools

1. sudo pip install pwntools

测试

1. python3
2. 输入import pwn
3. 若不报错,继续输入 pwn.asm("xor eax,eax")
4. 输出 '1\xc0'
5. 成功安装
本文章已经生成可运行项目
评论 20
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值