burpsuite工具抓包及Intruder暴力破解的使用

本专栏是笔者的网络安全学习笔记,一面分享,同时作为笔记

前文链接

  1. WAMP/DVWA/sqli-labs 搭建

前言

仅供交流分享,禁止用于非法用途
上篇已经搭建好了靶机,这篇简单讲解工具burpsuite的使用,以及用burpsuiteIntruder暴力破解密码。


ButpSuite工具安装

参考文章:

https://www.ddosi.com/b309/
我是按照这篇文章安装的burpsuite,可以自己参考这篇文章。

首先需要下载jdk,要下载jdk9及以上版本,我这里下载的是jdk11
在这个网盘(https://w.ddosi.workers.dev/)里有jdk的下载文件,可以自行选择下载不同版本的jdk。 (推荐和笔者下载相同版本的jdk[jdk11],防止出现问题)
在下载好jdk后,需要配置环境变量
1.右键此电脑,选择属性

burpsuite工具抓包及Intruder暴力破解的使用_第1张图片

2.点击右侧的高级系统设置
burpsuite工具抓包及Intruder暴力破解的使用_第2张图片

3.点击环境变量
burpsuite工具抓包及Intruder暴力破解的使用_第3张图片
4.在变量path中加入jdk的bin路径(例如我的Jdk安装位置是[D:\Program\java],那我加入的就是[D:\Program\java\bin])
burpsuite工具抓包及Intruder暴力破解的使用_第4张图片
burpsuite工具抓包及Intruder暴力破解的使用_第5张图片
然后点击 确定->确定->确定。打开dos,输入java -versionjavac -version,如果没有报错,那就是成功了,如图
burpsuite工具抓包及Intruder暴力破解的使用_第6张图片

安装好jdk 后去https://w.ddosi.workers.dev这个网盘https://w.ddosi.workers.dev/%E9%9B%A8%E8%8B%81%E7%BD%91%E7%AB%99%E5%88%86%E4%BA%AB/burp/burp_suite_pro_v2020.5/下载burpsuite_pro_v2020.5.rar,解压这个压缩包(密码是www.ddosi.com)
解压好后是这样的
burpsuite工具抓包及Intruder暴力破解的使用_第7张图片
1打开激活.vbs
burpsuite工具抓包及Intruder暴力破解的使用_第8张图片
2.点击run
burpsuite工具抓包及Intruder暴力破解的使用_第9张图片
3.点击I Accpet,然后在这个框里粘贴最开始文件里的那一串奇怪符号
burpsuite工具抓包及Intruder暴力破解的使用_第10张图片
burpsuite工具抓包及Intruder暴力破解的使用_第11张图片
4.点击Next->Manual activation
burpsuite工具抓包及Intruder暴力破解的使用_第12张图片
5.点击Copy request在先前的框里点击Ctrl V粘贴,然后将下面那个框里的内容粘贴到最后的框里
burpsuite工具抓包及Intruder暴力破解的使用_第13张图片
6.再点击Next就激活成功了
7.双击运行创建桌面快捷方式.bat文件,创建桌面快捷方式,方便打开
burpsuite工具抓包及Intruder暴力破解的使用_第14张图片
在这里插入图片描述


BurpSuite代理设置

我们已经安装并且激活了 BurpSuite pro 2020-5,接下来我们讲解一下如何给 BurpSuite设置代理

这里以Chrome浏览器为例,剩下篇幅中BurpSuite用bp简称
参考文章:https://www.jianshu.com/p/eba4077ab1ef
Chrome浏览器版本: 87.0.4280.88
首先打开bp->Proxy->Options
burpsuite工具抓包及Intruder暴力破解的使用_第15张图片
在这里有一个代理监听器,选中它,点击编辑,将端口改为9999(也可以改成其他你喜欢的,但不能和已有的程序冲突)
burpsuite工具抓包及Intruder暴力破解的使用_第16张图片
接下来下面的"拦截客户端请求"和"服务器响应拦截"的那几个框都打上勾
burpsuite工具抓包及Intruder暴力破解的使用_第17张图片
注:刚才的操作每次重启bp都要做一次
接下来打开Chrome浏览器,输入网址
https://chrome.google.com/webstore/detail/falcon-proxy/gchhimlnjdafdlkojbffdkogjhhkdepf?hl=zh-CN
点击添加至 Chrome
burpsuite工具抓包及Intruder暴力破解的使用_第18张图片
添加拓展程序
burpsuite工具抓包及Intruder暴力破解的使用_第19张图片
就会自动帮你添加到拓展程序,如图
burpsuite工具抓包及Intruder暴力破解的使用_第20张图片

接下来在右上角点击新添加的拓展程序,进行设置
burpsuite工具抓包及Intruder暴力破解的使用_第21张图片
按照你之前在bp里的配置进行设置
burpsuite工具抓包及Intruder暴力破解的使用_第22张图片
完事后打开代理
burpsuite工具抓包及Intruder暴力破解的使用_第23张图片
此外还要导入一下证书


打开bp->Proxy->Options->导入/导出CA证书
burpsuite工具抓包及Intruder暴力破解的使用_第24张图片
DER格式的证书-下一个
burpsuite工具抓包及Intruder暴力破解的使用_第25张图片

在这里选择一个文件
burpsuite工具抓包及Intruder暴力破解的使用_第26张图片
再下一步就导入成功了
接下来打开浏览器
输入:chrome://settings/security?search=%E8%AF%81%E4%B9%A6
找到证书管理
burpsuite工具抓包及Intruder暴力破解的使用_第27张图片
导入
burpsuite工具抓包及Intruder暴力破解的使用_第28张图片
然后就是无脑导入,自己弄吧。


抓包

在完成上述步骤后,在右上角就可以打开代理,此时访问网页在bp中就会有记录

burpsuite工具抓包及Intruder暴力破解的使用_第29张图片
burpsuite工具抓包及Intruder暴力破解的使用_第30张图片
然后我们就可以进行数据包的截获,修改,处理
例如我之前用jsp写了一个简易的登录界面
burpsuite工具抓包及Intruder暴力破解的使用_第31张图片
输入账号密码,点击提交,发现bp中有了记录
burpsuite工具抓包及Intruder暴力破解的使用_第32张图片
在bp中查看参数可以看到我输入的账号和密码
在这里插入图片描述
注:bp在抓本地(localhost)包时,不能用localhost访问,否则抓不到,要用ip地址访问,才能抓到包


Intruder暴力破解密码

1.破解一个未知量

还是我之前的那个用jsp写的登录界面,账号是 admin,密码是 123456 接下来输入账号admin,密码随便输一个,点击提交。

burpsuite工具抓包及Intruder暴力破解的使用_第33张图片
在bp中找到抓到的数据包,看到输入的账号和密码
burpsuite工具抓包及Intruder暴力破解的使用_第34张图片
此时要暴力破解密码,右键请求,发送给测试器
burpsuite工具抓包及Intruder暴力破解的使用_第35张图片
点击上方的Intruder,点击Positions,可以看到请求
burpsuite工具抓包及Intruder暴力破解的使用_第36张图片
在攻击类型这里选择 狙击手 ,点击右侧按钮"清除"。用鼠标选中需要破解的内容,点击添加burpsuite工具抓包及Intruder暴力破解的使用_第37张图片
再点击Payload,将有效载荷类型改为 运行时文件 。在下方选择自己的密码字典
burpsuite工具抓包及Intruder暴力破解的使用_第38张图片
点击Options,可以更改线程数量等
burpsuite工具抓包及Intruder暴力破解的使用_第39张图片全部设置完成后,点击测试器,开始攻击
burpsuite工具抓包及Intruder暴力破解的使用_第40张图片
burpsuite工具抓包及Intruder暴力破解的使用_第41张图片
开始攻击后,bp会读取文件中的密码,并且进行暴力测试
bp不会告诉你正确的密码,但正确的密码会有不同的长度
burpsuite工具抓包及Intruder暴力破解的使用_第42张图片
得到密码是123456

2.破解两个未知量

还是先抓到请求包

burpsuite工具抓包及Intruder暴力破解的使用_第43张图片
发送到测试器
攻击类型:集束炸弹。还是选中爆破内容
burpsuite工具抓包及Intruder暴力破解的使用_第44张图片
在Payload中,将有效载荷集改为2,其他的相同
burpsuite工具抓包及Intruder暴力破解的使用_第45张图片

这里最好把线程调高些,因为会比较慢
这里我就不演示了,长度不同的就是

你可能感兴趣的:(安全,安全,抓包)