Burp入门(6)-自动化漏洞测试理论

声明:学习视频来自b站up主 泷羽sec,如涉及侵权马上删除文章

声明:本文主要用作技术分享,所有内容仅供参考。任何使用或依赖于本文信息所造成的法律后果均与本人无关。请读者自行判断风险,并遵循相关法律法规。

感谢泷羽sec 团队 的教学

视频地址:burp(4)burp常见用法 以及 漏洞测试理论_哔哩哔哩_bilibili

本文介绍burp漏洞自动化测试理论:抓取数据包放到爆破模块,将所有传参点设置payload,导入像SQL注入、xss等漏洞的payload字典进行测试。

以下只是简单的演示,并无诱导行为。

1. 数据包抓取

  • 目标:首先需要捕获目标 Web 应用的 HTTP 请求和响应数据包。
  • 工具:使用 Burp Suite 的 Proxy 模块来拦截和查看 Web 应用的所有流量。
    • 设置浏览器代理指向 Burp Suite。
    • 使用 Burp Suite 的代理功能来捕获数据包。

2. 确定参数点

  • 目标:在捕获的 HTTP 请求中,识别出需要进行漏洞测试的参数点。
    • 参数点:通常是请求中的 URL 参数、表单字段、HTTP 头部或 cookies 中传递的敏感数据。
    • 通过查看请求的 URL、参数、表单数据 等,可以确定哪些地方可能存在漏洞。
    • 在 Burp Suite 中,可以通过右键点击数据包并选择 Send to Intruder,将数据包中的参数导入到爆破模块进行测试。

3. 配置 Burp Intruder 进行爆破

  • 目标:利用 Burp Suite 的 Intruder 模块,通过爆破的方式对参数点进行测试。
    • 设置参数:在 Intruder 模块中,选择待测试的参数,并设置为可变的攻击点。

4. 导入漏洞字典

  • 目标:为攻击点提供合适的 payload 字典进行测试。
    • SQL 注入字典:包含常见的 SQL 注入攻击 payload,如 OR 1=1、' OR '' = ' 等。
    • XSS 字典:包含常见的 XSS 漏洞攻击 payload,如 <script>alert('XSS')</script>、<img src='x' οnerrοr='alert(1)'> 等。
    • 其他漏洞字典:根据目标应用的漏洞类型,使用相应的漏洞字典(如命令注入、路径遍历等)。
    • 可以把收集到的所有常见漏洞字典整合成一个字典进行批量测试。

字典获取途径

相关推荐
黑客老李9 小时前
web渗透实战 | js.map文件泄露导致的通杀漏洞
安全·web安全·小程序·黑客入门·渗透测试实战
搂着猫睡的小鱼鱼10 小时前
Ozon 商品页数据解析与提取 API
爬虫·php
深蓝电商API12 小时前
住宅代理与数据中心代理在爬虫中的选择
爬虫·python
csdn_aspnet13 小时前
Libvio.link爬虫技术深度解析:反爬机制破解与高效数据抓取
爬虫·反爬·libvio
0思必得015 小时前
[Web自动化] Selenium处理滚动条
前端·爬虫·python·selenium·自动化
vx_biyesheji000116 小时前
豆瓣电影推荐系统 | Python Django 协同过滤 Echarts可视化 深度学习 大数据 毕业设计源码
大数据·爬虫·python·深度学习·django·毕业设计·echarts
枷锁—sha17 小时前
【SRC】SQL注入快速判定与应对策略(一)
网络·数据库·sql·安全·网络安全·系统安全
深蓝电商API17 小时前
爬虫IP封禁后的自动切换与检测机制
爬虫·python
喵手19 小时前
Python爬虫实战:公共自行车站点智能采集系统 - 从零构建生产级爬虫的完整实战(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·采集公共自行车站点·公共自行车站点智能采集系统·采集公共自行车站点导出csv
喵手19 小时前
Python爬虫实战:地图 POI + 行政区反查实战 - 商圈热力数据准备完整方案(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·地区poi·行政区反查·商圈热力数据采集