[工具使用]BurpSuite(下)

简介: [工具使用]BurpSuite

Scanner模块

作用:

检测Web的各种漏洞,Scanner扫描的是BP当前历史记录中拦截到的数据包,扫描前先将Proxy设置成off,再进行扫描。

主动扫描

主动扫描时,BP会向应用发送新的请求并通过Payload验证漏洞。一般不建议使用主动扫描。

点击Target—>Site map

右键我们需要的网站—>Actively scan this host

image.png

点击next—>OK即可开始扫描

image.png

然后在Scanner---->Issue Activity中查看结果

image.png我们也可以从另一地方点开扫描

如下图:Proxy—>HTTP History—>鼠标右键网站—>Do an active scan即可

image.png

同样会有一个弹窗,我们点击yes,然后进入Scanner模块即可。

Scanner中的标签

1、Issue activity标签

image.png

2、Scan queue扫描标签,显示扫描标签的信息

image.png

Live Scanning

这里可以决定哪些内容通过BP代理服务器进行扫描。可以设置两种扫描的模式

image.png

image.png

Issue Definitions

漏洞列表,列出BP的漏洞库,就是BP可以扫描到的漏洞

image.png

如下图,我们可以导出扫描报告:

1.png

被动扫描

特点:BP不发送新的请求,只对已有请求进行分析。

使用流程如下图,大体和主动扫描一致:

image.png

1.png

Squencer模块

作用:Burp Sequencer是一种用于分析数据项的一个样本中的随机性质量的工具。你可以用它来测试应用程序的session tokens(会话tokens)或其他重要数据项的本意是不可预测的,比如反弹CSRF tokens,密码重置tokens等。

三个功能:

1:Live capture 信息截取

2:Manual load 手动加载

3:Analysis options 选项分析

我认为不错的文章:Squencer模块

Comparer模块

作用:Burp Comparer在Burp Suite中主要提供一个可视化的差异比对功能,来对比分析两次数据之间的区别。使用中的场景可能是:

1.枚举用户名过程中,对比分析登陆成功和失败时,服务器端反馈结果的区别。

2.使用 Intruder 进行攻击时,对于不同的服务器端响应,可以很快的分析出两次响应的区别在哪里。

3.进行SQL注入的盲注测试时,比较两次响应消息的差异,判断响应结果与注入条件的关联关系。

我认为不错的文章:Comparer模块

BurpSuit和SqlMap联动

首先提供一个sql注入漏洞测试网站

点我点我!!!

本实例选用网址

点我点我!!!

首先我们进行到这步,大家应该都很熟悉:

1.png

将该请求内容全选复制保存为search-test.txt ,存放至sqlmap目录下。

运行sqlmap,输入命令:参数 -r 是让sqlmap加载我们的post请求rsearch-test.txt,而-p 大家应该比较熟悉,指定注入用的参数。

python sqlmap.py -r search-test.txt -p tfUPass

image.png

以上就是本文的全部内容,希望大家可以有所收获!

相关文章
|
8月前
|
Web App开发 安全 应用服务中间件
Burpsuite工具的代理抓包功能实验
Burpsuite工具的代理抓包功能实验
|
4月前
|
SQL 数据采集 安全
Burpsuite测试神器使用
Burpsuite测试神器使用
|
9月前
Burpsuite系列 -- burp2021.03安装使用
Burpsuite系列 -- burp2021.03安装使用
101 0
|
移动开发
如何反编译H5界面的源代码(fiddler抓包)
如何反编译H5界面的源代码(fiddler抓包)
206 0
|
Web App开发 SQL 人工智能
抓包工具:charles安装 及 Fiddler 工具 404问题记录
Charles 是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的。
|
安全 中间件 应用服务中间件
|
安全 Java 数据安全/隐私保护
BurpSuite 安装与使用
BurpSuite 安装与使用
BurpSuite 安装与使用
Burpsuite系列 -- (burpsuite2020.4)简介及安装
Burpsuite系列 -- (burpsuite2020.4)简介及安装
209 0
Burpsuite系列 -- (burpsuite2020.4)简介及安装
|
数据采集 Linux PHP
推荐一款万能抓包神器:Fiddler Everywhere
由于Fiddler基于.NET开发,对于像我这类Mac系统的资深用户来讲,显然不太合适,为了解决Mac下使用Fiddler的问题,早在2016年官方出过一款名为Fiddler for OS X Beta 1 尝试来解决这类问题, 但这款工具必须通过Mono才可以在Mac上使用。并且在Mac上使用是非常不稳定, 有非常多的问题。 所幸的是,在2018年,官方又进一步推出了一款名为:Fiddler Everywhere的抓包工具,今天就给大家聊一聊这款工具。
1675 0
推荐一款万能抓包神器:Fiddler Everywhere
|
缓存 前端开发 JavaScript
入门兵器谱,测试相关软件系列——Fiddler抓包工具使用教程
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件)。Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。
300 0
入门兵器谱,测试相关软件系列——Fiddler抓包工具使用教程