爬网

为了爬网更加顺畅,先关掉截断功能

先进行手动爬网

然后进到目标页面需要点的地方和输入的地方去操作一下,在spider下就能看到爬网的记录

自动爬网

当你爬网时需要登录身份验证时,提示输入,也可以勾选自动填入

安装插件

发现有些插件的install按钮是灰的,是因为缺少jython,安装jython,地址http://www.jython.org/downloads.html,下载好之后指定一下

然后就可以直接安装了

比较优秀的插件J3EEScan,CO2

入侵

intruder,用来做fuzzer模糊测试。

发送到intruder模块

高亮的区域‘$’之间的是变量,可以用作模糊测试的地方

点击右侧的clear$,清除所有的变量

add$ 添加两个个自定义的变量$a$、$d$

攻击类型介绍

sniper : 使用一个字典文件,先穷举a,穷举完a之后a恢复原值,然后再穷举d

battering ram : 使用一个字典文件,分别在a、d上放同一个值

pitchfork :使用两个字典文件,分别在a、d上放两个文件中同一序号的值,比如当a放第一个字典的第一个值,d也放第二个字典的第一个值,当a放第一个字典的第n个值,d也放第二字典的第n个值。

cluster bomb:使用两个字典文件,这个把各个可能的组合全都试验一遍。

添加字典

字典类型runtime file表示先不load,只有启动攻击的时候才load

字典类型case modification

可以进行大小写的转换,比如设置为aaa的时候,会产生aaa、Aaa、AAA

字典类型character blocks 字符块类型

以上表示从插入100个A开始,然后插入150个A,然后插入200个A(每次递增50)……直到插入1000个A

字典类型numbers 数字类型

表示从1到100,步长为2

字典类型dates

用日期作为插入的内容

字典类型 brute forcer 暴力破解

字典类型 username generator用户生成器

可以对payload进行处理,比如增加前缀,后缀,匹配替换,反转,编解码,hash计算

还集成了一些常用的字典,比如常用的注入代码,

通过编码的方式绕过开发人员的一些脚本的过滤

开始爆破

怎么查看破解成功,可以先点击status、length,看能不能找到,如果没有找到可以在filter中查找登录成功的特征字符。

也可以在配置中设置grep match、先clear掉原来默认的特征字符, 再添加一个特征字符index.php,因为这个特征字符在header中,所以把忽略头exlude HTTP header这个勾选去掉

然后就找到了

burpsuite的使用(二)的更多相关文章

  1. BurpSuite系列(十二)----User options模块(用户选择)

    一.简介   User options模块主要用来配置一些常用的选项. 二.模块说明 User options主要由4个模块组成: 1.Connections 连接 2.SSL 3.Display 4 ...

  2. Burpsuite如何抓取使用了SSL或TLS传输的Android App流量

    一.问题分析 一般来说安卓的APP端测试分为两个部分,一个是对APK包层面的检测,如apk本身是否加壳.源代码本身是否有恶意内嵌广告等的测试,另一个就是通过在本地架设代理服务器来抓取app的包分析是否 ...

  3. Burpsuite专题学习指南

    点击蓝色字体即可 开启你的Burp学习之旅BurpSuite系列(一)----Proxy模块(代理模块) BurpSuite系列(二)----Target模块(目标模块) BurpSuite系列(三) ...

  4. Web安全工程师(进阶)课程表

    01-SQL注入漏洞原理与利用 预备知识: 了解HTTP协议,了解常见的数据库.脚本语言.中间件.具备基本的编程语言基础. 授课大纲: 第一章:SQL注入基础 1.1 Web应用架构分析1.2 SQL ...

  5. Burpsuite实验(二)

    一.这次我们使用一下burpsuite的代理拦截功能. 图中的proxy是代理的选项,其中intercept是拦截的功能,在浏览器中请求的包,都经过它. 这是打开拦截时候的状态.forward是通过此 ...

  6. 小白日记34:kali渗透测试之Web渗透-扫描工具-Burpsuite(二)

    扫描工具-Burpsuite 公共模块 0.Spider 爬网 手动爬网 先禁用截断功能 手动将页面中点击所有连接,对提交数据的地方,都进行提交[无论内容] 自动爬网[参数设置] 指定爬网路径,否则其 ...

  7. BurpSuite(二) proxy 模块

      Proxy代理模块作为BurpSuite的核心功能,拦截HTTP/S的代理服务器,作为一个在浏览器和目标应用程序之间的中间人,允许你拦截,查看,修改在两个方向上的原始数据流. Burp 代理允许你 ...

  8. BurpSuite使用设置

    一.设置字体 二.设置字符集 三.设置浏览器代理 四.BurpSuite访问步骤 五.在Target中可以查看截获的数据包

  9. 小白日记36:kali渗透测试之Web渗透-手动漏洞挖掘(二)-突破身份认证,操作系统任意命令执行漏洞

    手动漏洞挖掘 ###################################################################################### 手动漏洞挖掘 ...

随机推荐

  1. 在eclipse中安装go编辑器阅读fabric代码

    参考资料 由于fabric采用go语言编写,故需要安装go环境. 安装要求: Java VM version 8 or later. Eclipse 4.6 (Neon) or later. 1. J ...

  2. pychram 2018-01 安装pyQT5报错

    pychram 2018-01 安装pyQT5报错

  3. 关于xampp默认安装后mysql/mariadb密码的修改

    关于xampp默认按照后mysql/mariadb密码的修改 默认安装的mysql/mariadb 是没有密码的 只能跳过  然后进行修改密码 /opt/lampp/bin/mysqld_safe - ...

  4. 45.更新一下scrapy爬取工商信息爬虫代码

    这里是完整的工商信息采集代码,不过此程序需要配合代理ip软件使用.问题:1.网站对ip之前没做限制,但是采集了一段时间就被检测到设置了反爬,每个ip只能访问十多次左右就被限制访问.2.网站对请求头的检 ...

  5. 42.scrapy爬取数据入库mongodb

    scrapy爬虫采集数据存入mongodb采集效果如图: 1.首先开启服务切换到mongodb的bin目录下 命令:mongod --dbpath e:\data\db 另开黑窗口 命令:mongo. ...

  6. 《算法》第三章部分程序 part 3

    ▶ 书中第三章部分程序,加上自己补充的代码,红黑树 ● 红黑树,大部分方法与注释与二叉树相同 package package01; import java.util.NoSuchElementExce ...

  7. opencv画出轮廓外接矩形

    Mat cannyImage; /// Detect edges using canny Canny(src, cannyImage, , , ); vector<vector<Point ...

  8. scrapy爬行乌云网公开漏洞程序的分析

    # -*- coding: utf-8 -*- from datetime import datetime import pymongo import scrapy from wooyun.items ...

  9. react-native android 和ios 集成 jpush-react-native 激光推送

    安装 $ npm install jpush-react-native --save # jpush-react-native 版本以后需要同时安装 jcore-react-native $ npm ...

  10. 源码编译php5.4 ./configure参数

    ./configure \--prefix=/usr/local/php/5.4 \--with-config-file-path=/usr/local/php/5.4/etc \--with-con ...