前言
因为最近拓展pwn这个方向 老师用的也恰巧是ubuntu16.04。不过好在我自己用过ubuntu18和20,吸收比较快。
其次就是最重要的pwntools库。 18和20安装都没啥事,16因为结束维护了可能落下风了。
正文
系统装完先换源后更新,然后开始搞环境。
换源就稍微提下。。百度一大堆的东西。这边采用图形化换源,网上有命令行用表达式换的,太高端我不会。
因为我系统使用英文,所以右上角齿轮点击后,打开system settings 找到 选择这个,打开点other,然后左边列表往上滑找到c开头的,china,点击打开可用的源地址,一般都差不多,著名的就阿里云,清华源,网易华为等。这里随便用阿里云: 选择完只会点choose sever,他会重新加载源。然后关掉点外面那个close。
ctrl+alt+t 打开终端 或者 右击桌面 或者左边任务栏有个terminal
打开之后,我们输入更新命令:
sudo apt update
sudo apt upgrade
等他更新完后。我们开始进入主题。python-pip安装模块。
首先默认是没有pip,我们输入pip它会提示我们安装,命令照跟就行。 装完之后我们pip他就有了回执信息。
然后我们开始安装pwntools
到下面这一块它提示pip版本不适合了。
通过python -V能看到版本是2.7
所以我们要从网上下载一个2.7对应的pip文件
wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
下载成功之后,python引用它
python get-pip.py
然后我们重新安装pwntools就ok了 然后我们需要验证一下pwn能否被导入
这里提示我们缺少一个模块,pathlib2。那么很简单我们下就完事。 在重新验证: ok这就成功了。
结尾
额,大家还是尽量自己装系统,不要采用别人的虚拟机镜像,自己从头来虽然麻烦,但是知根知底排错容易。
|