开源安全工具
Burp Suite:Web 代理专业人员
Burp Suite 是用于 Web 测试的中间人工作台:一个拦截代理,可将每个浏览器会话请求转换为可编辑、可重播、可自动化的对象。它的组件逻辑是将 Burp 与一键扫描器区分开来的——用于观察的代理、用于深思熟虑的请求的中继器、用于结构化模糊测试的入侵者,以及用于特定于目标的任何内容的应用程序生态系统(扩展)。社区版和专业版诚实地分成了两半:免费版完全涵盖了手动测试,而专业版专用的自动扫描仪和不受限制的入侵者才是付费版本实际购买的。
要点
- 实时手动工作是核心:拦截登录、编辑角色参数并在 Repeater 中重播:在那里,实际交互中的大多数发现都来自手工制作的请求,而不是扫描仪。
- Repeater 是专业的默认工具:粘贴、修改、重新发送、观看,没有代理状态冲突,没有速率限制,只是一个可编辑的 HTTP shell。
- 入侵者进行范围模糊测试:参数注入点、有效负载列表和响应差异;社区版会限制它,专业版会根据应用程序速度进行扫描。
- 社区与专业版,老实说:社区免费提供所有手册,并且永不过期; Pro 添加了自动扫描仪、更快的 Intruder 以及值得客户工作年度许可的工具 - 价格是定性的,免费版本是一个完整的学习环境。
- 扩展功能:Logger++、Autorize、JWT Decoder 和 BApp Store 的其余部分将 Burp 变成一个针对每个参与的工作台,而不是一个固定产品。
- 站点地图和目标范围规则:在单击之前定义范围(目标范围规则),因此代理会记录您测试的所有内容,而不会在合同之外出现任何意外域。
- 证书设置是真正的第一步:将 Burp 的 CA 证书安装到浏览器或操作系统信任存储中,并了解每个工具(浏览器、CLI 和移动设备)更改了哪些代理设置。
- 响度是一种选择:被动扫描仅通过浏览进行,主动扫描可能会淹没表单并击倒薄弱的后端,因此请将扫描仪的攻击性扩展到参与的书面容差。
一线手记
如果证据文件夹中没有 Repeater 请求,我们生成的参与交付成果几乎都无法幸免——该发现可以在一个请求中手动确认,并在打开的 Burp 选项卡中观察到。像 Autorize 这样的扩展器只需支付一次安装费用就不会离开。
常见问题
免费社区版可以专业使用吗?
对于手动工作,完全可以;专业用途最终需要 Pro 的扫描仪和速度限制,但社区涵盖学习和数量惊人的实际测试。
Burp 与 OWASP ZAP?
Burp 的组成和扩展生态系统是咨询公司所关注的; ZAP 真正强大且免费,团队根据工作流程深度而不是营销进行选择。
它可以测试 API 和移动应用程序吗?
是:将任何 HTTP 客户端指向代理,Burp 会看到它;移动设置意味着通过 Burp 路由手机流量并信任其 CA。
什么超出了诚实测试的范围?
合同排除的内容:生产规模测试、第三方集成以及超出参与计划授权的任何数据处理。
Kinetikatech 如何在开源安全工具方面为您提供帮助
您不必自己成为开源安全工具专家:测试工具箱专业人员实际上一直在加载:扫描仪、嗅探器、破解器和网络代理解释了它们在实际操作中的使用方式 - 命令、标志、输出以及每个工具在方法中的位置。渗透测试和Linux 服务器安全正是为此而设:配置、加固、监控,并有工程师日夜值守。