pwn入门(二)环境搭建

一.前言

    在上一篇中介绍了一下pwn和一些前置知识,但是呢以我的感觉,我觉得ctf还是得多做题的,所以呢,我选择边做边学,我觉得这样可以快速熟悉pwn还可以有成就感。

   这一篇就是搭建环境的分享,同时还有大佬告诉我可能做pwn中会遇到的工具

二.环境搭建

1.kali安装

我这里下载的是kali2023.1,当然你们下载其他的版本应该也可以呢

下载地址:http://www.kali.org

 点击download到下载界面,下滑到下面这个页面

 第一个下载就是直接浏览器下载了,第二个的话是迅雷下载(迅雷下载会得到一个种子文件)

我是直接浏览器下载的

 解压

 打开虚拟机

在刚刚解压的文件夹中,选择第二个文件

点击开启虚拟机

用户名和密码都是kali

2.pwntools

安装完虚拟机,就可以开始pwn的工具的准备,pwntools顾名思义就是pwn的工具们

pwntools是一个python的库,里面集合了各种各样有关于pwn的函数,在我们写脚本攻破文件的时候基本工具就是pwntools,而pwntools的安装方式也很简单,官网也写得很清楚

首先,咱得知道奥,kali里面自带python2和python3,就是说不需要自己安装python了,就很棒!!!

打开kali控制台,复制代码,粘贴,回车,搞定,

sudo apt-get update
sudo apt-get install python3 python3-pip python3-dev git libssl-dev libffi-dev build-essential

 可能是因为环境变量的问题,先输入以上代码之后,再进行以下操作

vim ~/.zshrc

 直接Shift+g跳到最后

按o新加一行,并输入以下字符

export PATH=/home/kali/.local/bin/:$PATH

 

 按下esc后,:wq保存

最后输入以下代码完事

source ~/.zshrc
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade pwntools

 安装完成后,在控制台输入python3进入python命令模式,输入from pwn import*

没有报错则安装成功

3.pwngdb

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值