Pwn环境配置(三)——ubuntu环境搭建
目录
PWN
何为pwn,相信能点进来看这篇文章的你或多或少都应该有所了解。百度百科解释,”Pwn”是一个黑客语法的俚语词 ,是指攻破设备或者系统 。发音类似“砰”,对黑客而言,这就是成功实施黑客攻击的声音——砰的一声,被“黑”的电脑或手机就被你操纵了。
话不多说下面我们来看看如何搭建一下打pwn的环境。
温馨提示:有时,命令一次不行就多试几次,虽然我也不知道原理,但是我安装东西的时候,就经常如此,第一次不行,第N次就可以了。
python2安装
大部分官网的ubuntn16.04是自带python2.7的,可以用
python -V
查看一下, 如果出现下图所示,则代表已经按照无需再安装。

如果没有安装,可以采用下面步骤安装:
//下载Python2包,最新的版本为2.7.18。至少现在是。
wget https://www.python.org/ftp/python/2.7.18/Python-2.7.18.tgz
//解压缩
tar -xvf Python-2.7.18.tgz
cd Python-2.7.18
//安装:
./configure
make
sudo make install
安装setuptools
//下载源文件压缩包
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz
//解压
tar -xvf setuptools-0.6c11.tar.gz
//进入目录
cd setuptools-0.6c11
//编译
python setup.py build
//安装,为了防止部分文件没有访问权限,开启超级用户权限
sudo python setup.py install
pip安装
//方法一
sudo apt-get install python-pip
//命令有时有可能不行,我用的时候第一天不行,第二天就可以了
//如果询问你,Do you want to continue?(y/n) 输入 y 即可。

本文详细指导了在Ubuntu系统上配置Pwn环境的过程,包括Python2安装、setuptools和pip升级、依赖安装(如gcc、python-dev和32位库)、vim、git等,并介绍了pwntools、geda、pwndbg、LibcSearcher、ROPgadget等关键工具的安装方法。

被折叠的 条评论
为什么被折叠?



