[工具使用]BurpSuite
Burp Suite 是用于攻击web 应用程序的集成平台,包含了许多工具。Burp Suite为这些工具设计了许多接口,以加快攻击应用程序的过程。所有工具都共享一个请求,并能处理对应的HTTP 消息、持久性、认证、代理、日志、警报。
首先推荐一款火狐中的插件 FoxyProxy

Proxy模块
作用:代理
默认是8080端口,我们也可以修改。
我选用的是火狐,我们需要在火狐中进行设置
在配置完成后如上图,Proxy中 Intercept is on就是开启了拦截,所有流量必须经过BP放行页面才会有显示。
如上图,Proxy中,Intercept is on关闭来接,但是流量包仍然会经过bp,并在HTTP History中显示。
我们用csdn做示例来讲解,现在Intercept is on 刷新csdn,bp就会拦截下数据包,下面会有4个选项
1、Raw:请求数据包
2、Params:请求数据包的参数信息,eg:post/get/cookie等信息
3、Headers:请求包头部信息
4、Hex:请求数据包信息的二进制内容
Repeater模块
作用:修改数据包中数据,重放
我们来抓一个包看看,然后鼠标右键—>Send to Repeater发送到重发模块。
在Repeater目标左边,是我们的请求数据包,我们可以修改请求数据包中的数据,修改完成之后点击Go,将数据包发出去,右侧就是服务器给我们的响应。
Intruder模块
作用:爆破
Intruder模块分为4个选项
1、Target
用于配置目标服务器进行攻击的详细信息
2、Positions
设置Payload的插入点以及攻击类型
Intruder可以进行的攻击与测试组合方式真的不少,有时候不是Intruder办不到,而是你不知道原来Intruder可以办得到。
Attack-type攻击类型,这里有四种可以选择。