电脑配置
- Win10电脑
- VMware Workstation Pro
- Ubuntu18.04.5系统
准备工作
- 执行所有升级
1. sudo apt-get update
2. sudo apt-get upgrade -y
- 安装编译Python源程序所需要的包
1.sudo apt install build-esstial -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. 成功安装