Burp suite 基本手动工具

本文介绍了Burp Suite的基本手动工具,包括拦截所有请求和响应、查看编辑消息、代理历史记录、自动修改响应等功能。还涵盖了Burp Proxy的高级特性,如消除浏览器警告、无形代理非代理客户端、细粒度拦截规则以及目标站点地图。此外,文中提到了Burp工具间的协作,如Repeater、Sequencer和解码器,以及自定义会话处理规则和Extender API,用于扩展功能。


社区版本的BurpSuite有下面几个基本手动工具

拦截所有请求和响应

Burp Proxy允许手动测试人员拦截浏览器和目标应用程序之间的所有请求和响应,即使使用HTTPS时也是如此。

查看、编辑、删除单个消息

您可以查看,编辑或删除单个消息,以操纵应用程序的服务器端或客户端组件。
直接在下面修改哦:
在这里插入图片描述

代理历史记录

代理历史记录记录了通过代理传递的所有请求和响应的完整详细信息。

注释或者高亮

您可以使用注释和彩色突出显示来注释单个项目,以便标记有趣的项目,以便以后进行手动后续操作。

自动修改响应

Burp Proxy可以对响应执行各种自动修改,以方便测试。 例如,您可以取消隐藏隐藏的表单字段,启用禁用的表单字段并删除JavaScript表单验证。

匹配和替换

您可以使用匹配和替换规则将自定义修改自动应用于通过代理的请求和响应。 您可以创建对消息标题和正文,请求参数或URL文件路径进行操作的规则。

在这里插入图片描述

消除浏览器警告

Burp有助于消除拦截HTTPS连接时可能发生的浏览器安全警告。 安装时,Burp会生成一个唯一的CA证书,您可以将其安装在浏览器中。 然后,为您访问的每个域生成主机证书,并由受信任的CA证书签名。

非代理客户端

Burp支持对非代理感知客户端的无形代理,从而可以测试非标准用户代理,例如胖客户端应用程序和某些移动应用程序。

HTML5 WebSockets

HTML5 WebSockets消息以与常规HTTP消息相同的方式被拦截并记录到单独的历史记录中。

配置细粒度的拦截规则

您可以配置细粒度的拦截规则,以精确控制要拦截的消息,让您专注于最有趣的交互。

目标站点地图

目标站点地图显示了在测试站点中发现的所有内容。 内容以树形视图显示,该视图与站点的URL结构相对应。 选择树中的分支或节点将显示单个项目的列表,并在需要时提供完整的详细信息,包括请求和响应。
在这里插入图片描述

HTTP消息编辑器

所有请求和响应都显示在功能丰富的HTTP消息编辑器中。 这为底层消息提供了许多视图,以帮助分析和修改其内容。

Burp工具间发送消息

可以在Burp工具之间轻松发送单独的请求和响应,以支持各种手动测试工作流程。

重复(Repeater)工具

使用Repeater工具,您可以手动编辑和重新发出单个请求,以及完整的请求和响应历史记录。

Sequencer

Sequencer工具用于使用标准密码测试的随机性对会话令牌进行统计分析。

在这里插入图片描述

解码器工具

解码器工具使您可以在现代网络上使用的常见编码方案和格式之间转换数据。

Clickbandit工具

Clickbandit工具针对易受攻击的应用程序功能生成有效的Clickjacking攻击。

比较器工具

比较器工具在成对的请求和响应或其他有趣的数据之间执行视觉区别。

自定义会话处理规则

您可以创建自定义会话处理规则来处理特定情况。 会话处理规则可以自动登录,检测和恢复无效的会话以及获取有效的CSRF令牌。

在这里插入图片描述

Burp Extender API

强大的Burp Extender API允许扩展自定义Burp的行为并与其他工具集成。 Burp扩展的常见用例包括即时修改HTTP请求和响应,自定义Burp UI,添加自定义扫描程序检查以及访问关键的运行时信息,包括爬网和扫描结果。

BApp Store

BApp Store是Burp用户社区提供的即用扩展库。 只需在Burp UI中单击即可安装这些工具。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值