BurpSuite--Intruder功能

0x00 配置说明

intruder是进行爆破的,基本流程是标注请求的爆破参数,然后配置字段,选择爆破方式进行爆破,下面来记录下工具的使用

选中intruder可以看到“target”、“positions”、“payloads”、“options”选项

target 选项

配置目标的host,port及协议(http/https)

positions 选项

配置攻击方式及爆破点的选择

选择要进行暴力破解的参数,用$包含参数值,表示对该值进行枚举(使用右侧的按钮选择爆破参数)

Attack type:有四个攻击方式,下面说下每个的作用

sniper – 对变量依次进行暴力破解。

battering ram – 对变量同时进行破解。

pitchfork – 每一个变量标记对应一个字典,一一对应进行破解。

cluster bomb – 每个变量对应一个字典,并且进行交叉式破解,尝试各种组合。适用于用户名+密码的破解。

Payloads 选项

选择某个爆破参数配置payload

选择payload的类型,如上选择的是简单列表,下面就会弹出具体的配置,这里是加载一个字典列表,可以直接复制,也可通过文件加载

Simple list – 通过配置一个字符串列表作为Payload,也可以自定义添加或从加载文件夹

Runtime file - 指定文件,作为相对应Payload位置上的Payload列表。

Custom iterator – 款功能强大的Payload,它共有8个占位,每一个占位可以指定简单列表的Payload类型,然后根据占位的多少,与每一个简单列表的Payload进行笛卡尔积,生成最终的Payload列表。

Payload Processing -- 添加payload的处理方式,如爆破参数需要进行base64编码,这里就可以添加此编码操作

Payload Encoding -- 可设置需要进行url编码得字符

Options 选项

Request Engine -- 设置请求的线程数,超时重试时间

Grep Match -- 这个设置主要用来从响应包中提取某些结果,如果匹配成功,则在攻击结果中添加的新列中标明,便于排序和数据提取。比如说,在测试SQL注入漏洞,扫描包含“ODBC”,“错误”等消息,来识别可能存在注入漏洞的参数。

Grep Extract -- 这些设置可用于提取响应消息中的有用信息。此选项是从返回包中提取有用的信息。例如,如果可通过ID的参数循环,可以提取每个文档寻找有趣的项目的页面标题。如果您发现返回的其他应用程序用户详细信息的功能,可以通过用户ID重复和检索有关用户管理帐户,忘记密码,邮箱等等。

Grep Payloads -- 这些设置可用于提取响应消息中是否包含Payload的值,比如说,你想验证反射性的XSS脚本是否成功,可以通过此设置此项。

最新文章

  1. C#读取大文本文件
  2. 转的: 重绘ListView 修改标题颜色
  3. MyEclipse10建立Maven Webapp项目并通过git传到GitHub
  4. 详细学习ORACLE JOBS
  5. phpwind8.7升级9.0.1过程(三)20130107升级到20130227
  6. MySQL Partition分区扫盲
  7. HTTP 无法注册 URL http://+:80/Temporary_Listen_Addresses/92819ef8-81ea-4bd9-
  8. windows驱动开发推荐书籍
  9. web文档类型DOCTYPE html很重要
  10. xgboost-Python&R
  11. mac抓包工具anyproxy
  12. Python全栈学习_作业集锦(持续更新)
  13. ServiceStack.Redis记录
  14. PHP程序员解决问题的能力
  15. Net Core 的配置模式以及热重载配置
  16. 缓存技术PK:选择Memcached还是Redis?
  17. sublime编辑器
  18. HDU2027:统计元音
  19. java容器的理解(collection)
  20. Windows Server RRAS 配置

热门文章

  1. IDEA创建maven各种原型项目汇总
  2. idea报错及解决
  3. centos7.7下docker与k8s安装(DevOps三)
  4. 216组合总和III
  5. 6.3.2巴特沃斯(butterworth)低通滤波器
  6. Tensorflow 安装 和 初识
  7. centos6.5安装mysql报错
  8. php连接mysql,数据CRUD操作
  9. leetcode学习目录
  10. mysql 官网下载太慢了,来这里!!!