8-Burp扫描功能

本文详细介绍了BurpSuite的漏洞扫描功能,包括主动扫描(如爬行和审计)与被动扫描(LiveTask)的区别,以及如何配置爬虫和审计选项。重点讲解了扫描类型、报告生成等内容,适合IT安全专业人员参考。
摘要由CSDN通过智能技术生成

Burp 扫描功能

Burp渗透测试流程

在这里插入图片描述

参考资料

https://portswigger.net/burp/documentation/scanner

https://portswigger.net/burp/documentation/desktop/scanning

模块总体介绍:

https://portswigger.net/burp/vulnerability-scanner

扫描功能的使用:

https://portswigger.net/burp/documentation/desktop/getting-started/running-your-first-scan

收录的漏洞

https://portswigger.net/kb/issues

1、漏洞扫描整体介绍

漏洞扫描与工具

AWVS、Appscan、Nessus、Openvas、Goby、Xray、ZAP……

旧版BP

在这里插入图片描述

新版BP

爬行 Crwal

审计 Audit

在这里插入图片描述

核心内容
内容描述
Scan(主动扫描)给定地址,爬取内容,检测漏洞
Live task(被动扫描)对经过Proxy、Repeater、Intruder的请求进行漏洞检测
live passive crawl from proxy(all traffic)来自Proxy的被动流量抓取
live audit from proxy(all traffic)流量的实时审计
扫描类型

Actively Scan:主动扫描 = Crawl and audit

Passively Scan:被动扫描 = Live audit

主动扫描

方式:爬取所有链接,检测漏洞

特点:发送大量请求

使用场合:开发、测试环境

针对漏洞:

客户端的漏洞,如XSS 、HTTP头注入、操作重定向。
服务端的漏洞,如SQL注入、命令行注入、文件遍历。
被动扫描

方式:只检测经过BP代理服务器的地址,不爬取

特点:发送有限请求

使用场合:生产环境

针对漏洞:

提交的密码为未加密的明文。
不安全的cookie的属性,例如缺少HttpOnly和安全标志。
cookie的范围缺失。
跨域脚本包含和站点引用泄露。
表单值自动填充,尤其是密码。
SSL保护的内容缓存。
目录列表。
提交密码后应答延迟。
session令牌的不安全传输。
敏感信息泄露,例如内部IP地址、电子邮件地址、堆枝跟踪等信息泄露。
不安全的ViewState 的配置。
错误或不规范的Content-Type指令。

2、使用BP漏扫功能

主动扫描的类型

Crawl 爬行(建立站点地图)

Audit 审计(扫描漏洞)

Scan Configuration:爬行和审计的设置
Application login:账号密码
Resouce pool:线程池设置

在这里插入图片描述

爬行配置
内容翻译作用
Crwal Optimization爬行的优化最大链接深度
更快还是更完整
Crwal Limits爬行最大限制最大时间
最多链接
最大请求数
Login Functions登录注册登录操作:自动注册
用无效的用户名主动触发登录失败
Handling Application错误处理爬行过程中的错误处理,比如超时
Miscellaneous[ˌmɪsəˈleɪniəs]杂项杂项
审计配置
内容翻译作用
Audit Optimization审计优化扫描的速度和精确度
Issues Reported问题报告报告哪些漏洞:根据扫描类型或者漏洞类型来过滤,默认全选
Handling Application Errors During Audit审计过程出错的处理比如连接失败和传输超时默认:如果一个插入点连续失败两次,就跳过,不再发送请求(接口挂了)
如果连续两个插入点失败,跳过其他的插入点(网站挂了)
Insertion Point Types插入点的类型URL参数值、Body里面的参数值、Cookie值、参数名字、HTTP请求头、Body完整内容、URL文件名、URL目录
Modifying Parameter Locations插入点位置替换,交叉检测
Ignored insertion
Point
忽略的插入点
Frequentcly Occurring
Insertion Points
插入点相同时当大量的入点结果没有区别的时候,更加高效地扫描。
Misc Insertion
Point Options
杂项一个插入点的最大请求数量
JavaScript
Analysis
JavaScript审计
主动扫描的类型

Scan:输入URL或者URL右键

Live Task:从其他模块获取到流量

Audit 不会爬行

passive crawl 会爬行

3、生成扫描报告

扫描报告

右键导出

https://portswigger.net/burp/samplereport/burpscannersamplereport

在这里插入图片描述

  • 51
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星星程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值