Burpsuite使用
简介
Burp Suite 是用于攻击web 应用程序的集成平台。它包含了许多工具,并为这些工具设计了许多接口,以促进加快攻击应用程序的过程。所有的工具都共享一个能处理并显示HTTP 消息,持久性,认证,代理,日志,警报的一个强大的可扩展的框架
工具利用
Burp suiter 常用模块分为 目标站点(target)模块,代理(proxy)模块 ,攻击(Intruder)模块。重放(Repeater) 模块

Target模块
Target模块是对站点资源的收集,与站点各资源包发出和相应包的记录。

Proxy模块
Proxy模块是核心模块,可以拦截数据包发送往浏览器,进行修改后再发送给网站。也可以对服务器的返回包进行拦截,查看服务器对网站的请求。

首先我们要配置拦截代理,options.添加代理127.0.0.1:8080
当我们拦截到可以利用的数据包时,我们可以右键发送到 Intruder和Reperter模块进行进一步利用。

Rerperter模块
Rerperter模块为重放模块,顾名思义可以对一个数据包进行重复发送,查看返回结果得不同。 在该模块内可以对数据包进行不同的修改,实时观察返回值的不同。Send 发送数据包 Cancal 取消发送 Request发送包 Response 响应包 。

Intruder模块
Intruder 为攻击模块,可以对注入点进行批量化的攻击
1.添加注入点
2.点击payload,选择需要的字典 3.Start Attack 进行一键话自动攻击

Decoder模块
进行手动执行或对应用程序数据者智能解码编码的工具。无论是输 入域还是输出域都支持Text与Hex两种格式,其中编码解码选项中,由解码选项(Decode as)、编码选项(Encode as)、散列(Hash)三个构成实际使用中,可以根据场景的需要进 行设置。

comparer模块
通常是通过一些相关的请求和响应得到两项数据的一个可视化的“差异”。
1.枚举用户名过程中,对比分析登陆成功和失败时,服务器端反馈结果的区别。
2.使用 Intruder 进行攻击时,对于不同的服务器端响应,可以很快的分析出两次响应的区别在哪里。
3.进行SQL注入的盲注测试时,比较两次响应消息的差异,判断响应结果与注入条件的关联关系。

extender模块
可以让你加载Burp Suite的扩展,使用你自己的或第三方代码来扩展Burp Suit的功能。

1619

被折叠的 条评论
为什么被折叠?



