Burp Suite 介绍+下载配置激活学习教程

Burp Suite的基本介绍

Burp Suite 官网描述

官网 https://portswigger.net/
The world’s #1 web penetration testing toolkit. Since 2003.6

Burp Suite的作用

  • 目标:用于渗透测试,发现漏洞

  • 手段:拦截HTTP数据、对数据进行分析和处 理;漏洞扫描

  • 场景:测试SQL注入、文件上传、XSS、CSRF、 FUZZ、重放攻击、密码暴破、爬取数据、逻 辑漏洞……

Burp Suite特点

  • 集成化:包括各种模块、工具

  • 自动化:自动化扫描,产出报告(内置漏洞库 和poc)

  • 可扩展:提供大量插件,支持自定义编写插件

  • 支持:丰富的文档、社区支持

同类软件:OWASP ZAP、yakit

Burp Suite版本区别

时间版本

Burp Suite Release Notes (portswigger.net) 年份+版本号

请添加图片描述

功能版本

企业版:企业使用,支持CI/CD集成

专业版:个人使用,功能全面

社区版:乞丐版,功能阉割(免费)

平台版本

Windows:exe

安装 Linux Mac

jar包:跨平台

Burp Suite 学习参考资料

参考资料

Burp Suite 下载

BP程序下载

(已经全部包含在软件包中,可一次性下载)

  • 主程序jar包——官网下载
  • JDK——包含Java运行时环境
  • 激活工具

Burp主程序

下载jar包

主程序jar包下载: Burp Suite Release Notes (portswigger.net)请添加图片描述

JDK与Burp版本对应关系

版本对应关系(测试可用的)

激活包

激活包来源: 由于一些原因这里没有办法挂链接和图片

激活包下载: github搜索BurpLoaderKeygen

我们将以上三个包下载以后放到一个目录,如下

请添加图片描述

Burp Suite启动激活

知识点

  • jar包怎么启动
  • 激活工具怎么使用
  • 激活详细步骤
  • 启动优化
  • 反激活流程

jar包的启动方式

首先我们来到我们下载好三个包存放的目录

我放在了E盘burpsuite目录下,

切换盘的命令:

e:

然后

cd burpsuite

切换到burpsuite目录

请添加图片描述

然后打开java的文件夹
请添加图片描述
找到bin文件夹并打开,看到的大概如下

请添加图片描述

现在我们复制这个bin目录的文件路径,我的是这样的

请添加图片描述
接着,我们回到cmd终端,执行命令,上文bin目录的路径\java -jar BurpLoaderKeygen.jar
请添加图片描述
当然,如果你在环境变量中配置过java.exe的路径,那么你就可以省略bin目录路径,执行

java -jar BurpLoaderKeygen.jar

原理java Agent技术

激活的详细步骤

上述命令运行成功后,会弹出如下窗口

请添加图片描述

第一步:

勾选Auto Run,下次就不会出现注册机界面。

勾选Ignore Update,启动的时候不会提示更新。

第二步:复制License,点击右上角的Run运行。

第三步:弹出的协议窗口,Accept。

第四步:把复制的License Key粘贴到窗口中,点Next。
请添加图片描述

第五步:点击Manual activation

请添加图片描述

第六步:Manual activation

点击copy request进行复制,将复制的内容粘贴到破解工具的前面窗口的Activation Request内(箭头所指处)

请添加图片描述

第七步:此时Activation Response就会自动生成一段响应密钥,将这段响应密钥复制,然后点击Paste response将这个密钥粘贴到Manaual Activation的第三个框里(箭头所指处)

请添加图片描述

成功了就会弹出下面的界面
请添加图片描述

请添加图片描述

请添加图片描述

然后next

请添加图片描述

这一步使用默认配置start Burp就成功了

启动优化

由于我们想启动Burp Suite时每次都要用命令,这样太麻烦,不利于学习,所以我们可以编写两个简单脚本,非常简单,照做就行

第一步:我们回到三个包的文件夹,看到有个蓝色箭头指向的文件,这是我们刚刚激活那些页面要用到的文件,剩下两个文件就是我们需要配置的文件

请添加图片描述

第二部:新建一个文本文件,一定要在显示里面勾选显示后缀名,对它进行重命名,后缀名改成bat,名字起为start,名字起别的也可以但是不能有中文,,参考上面图片,然后右键,在记事本中编辑,输入上文bin目录的路径\java -jar BurpLoaderKeygen.jar,也就是上次在命令提示符里输入的启动命令,如果你配置了Java的环境变量,直接输入java -jar BurpLoaderKeygen.jar 也可以,保存

请添加图片描述

第三步,将这个文件发送到桌面快捷方式,下次在桌面运行这个脚本就可以启动BurpSuite 了

请添加图片描述

这一步可以不做,这里是对启动上个脚本每次都弹出命令提示符做的优化,感兴趣的可以研究一下,这里我把最后一个文件的内容展示出来,其中“start”即为上个文件的文件名(不带后缀),保存后,此文件也是启动Burp Suite 的文件,将这些文件放在同一目录下即可使用,也可以发送到桌面快捷方式

请添加图片描述

最后:

项目仅供学习和交流使用,商业使用请购买正版软件!链接:Burp Suite - Application Security Testing Software - PortSwigger

请添加图片描述
Complete!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值