您的位置:首页 > 运维架构 > Linux

小白学习--Linux pwn的工具下载(2)

qq_44302282 2020-05-05 12:23 281 查看 https://blog.csdn.net/qq_44302

pwntools工具

1、介绍
在下载这个工具前,先来一下了解pwntools是用来干什么的。这是我在网上搜到的答案:pwntools是一个CTF框架和漏洞利用开发库,用Python开发,旨在让使用者简单快速的编写exploit。
emmmm,作为一个小白,原谅我看不懂(aaaaa)
以后可能会深入了解,补充一下我自己的理解
之前看到有位博主说,这个工具不需要知道太多的理论知识,知道用就可以了。

2、安装
环境配置:ubuntu 14.04 64位
接下来讲讲怎么配置。

(1)、下载Ubuntu的镜像文件,这里是国内下载地址:http://mirrors.163.com/ubuntu-releases/20.04/

我下载的是黄色标记的那个。(因为一直安装pwntools不成功,后来我又重新下载了16.04版本的那个,不知道是不是我电脑的问题)

(2)之前在讲windows怎么安装docker的时候,安装结束的时候,桌面上出现了3 个图标,其中一个就是Oracle VM Virtualbox。
双击打开它,接下就是在Virtualbox上安装Ubuntu系统了,
这位博主(https://blog.csdn.net/qq_37189082/article/details/79549209)把安装过程写得非常详细,这里我就不写了。
我补充一点,就是在虚拟电脑设置那里有一步要选择本地系统(.iso),就是选择刚刚下载的那个镜像文件。

(3)安装完成之后启动Ubuntu系统
ctrl+alt+f1 打开命令行
输入如下指令
$sudo apt-get install python-pip python-dev build-essential
$sudo pip install --upgrade pip
$sudo pip install --upgrade virtualenv
$pip install pwntools

(4)在执行这条指令时可能会很慢(我下了几个小时还没下完),按照这位博主(https://blog.csdn.net/qq_45069279/article/details/105049639)的操作进行设置,很快就可以了。

(5)测试安装是否成功
输入如下指令
$ python
import pwn
pwn.asm(“xor eax,eax”)

如果没有报错,输出了’1\xc0’,表示安装成功了。

future啦啦啦 原创文章 8获赞 1访问量 236 关注 私信
标签: