Burp Suite 2021.6 配置与激活

环境

  • 操作系统:windows 10

  • 官网下载burpsuite 2021.6:https://portswigger.net/burp/releases

  • jdk我用的是11版本:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html

    官网下载可能要登录oracle才能下载,可以用清华源:https://mirrors.tuna.tsinghua.edu.cn/AdoptOpenJDK/11/jdk/x64/windows/

  • burpsuite破解工具:https://github.com/h3110w0r1d-y/BurpLoaderKeygen/releases

配置

下载软件

1.下载burp,选择Burp Suite Professional Win64 ,点击Download下载

Burp Suite 2021.6 配置与激活

2.下载jdk,官网下载 jdk-11.0.10_windows-x64_bin.zip ,至于为什么下载压缩包方式,最后再说

jdk版本选择缘由:

根据burpsuite的官方文档说明,要运行 Burp,需要 Java 版本 9 到 14

但经过大牛安装测试jdk1.8、jdk11、jdk15后发现,jdk-11.0.9_windows-x64_bin.exe 这个版本的jdk直接支持burpsuite1.7、2.1、2020.12三个版本,所以我也选择11这个版本

Burp Suite 2021.6 配置与激活

解压后我将 jdk-11.0.10_windows-x64_bin 更名为 jdk-11.0.10

3.下载破解工具,点击 BurpLoaderKeygen.jar 就直接进行下载了,用最新版的就好

这个工具对jdk的要求也需要Java 版本 9 到 14

Burp Suite 2021.6 配置与激活

环境配置

1.将BurpLoaderKeygen.jarburpsuite_pro_v2021.6.jarjdk-11.0.11放到同一个目录里面

Burp Suite 2021.6 配置与激活

这里有个burp_start.bat,是我自己写的快捷启动

@echo off
cmd /k ".\jdk-11.0.10\bin\java.exe -jar BurpLoaderKeygen.jar"

这个命令就是在cmd下调用jdk-11.0.10\bin目录下的java.exe文件来运行破解工具

比如在当前目录通过cmd查看这个jdk的版本,可以看到调用成功

Burp Suite 2021.6 配置与激活

2.尝试cmd下打开破解工具BurpLoaderKeygen.jar,或者直接双击burp_start.bat

Burp Suite 2021.6 配置与激活

可以看到Loder Command:java -javaagent:BurpLoaderKeygen.jar -noverify -jar burpsuite_pro_v2021.6.jar,burpsuite_pro_v2021.6.jar是程序自动查询出来的,如果没有burp程序,可能就无法启动

3.好了,开始破解!

前面已经做完第一步,点击run开始第二步,然后第三步点I Accept同意协议

Burp Suite 2021.6 配置与激活

第三步之后就会出现Enter license key,让你输入密钥

  • 这里可以直接把破解工具中的License的内容复制到空白框
  • 或者把License的内容保存到txt,然后点击Select license key file...进行选择导入

Burp Suite 2021.6 配置与激活

4.点击Next,进行下一步

Burp Suite 2021.6 配置与激活

下一步选择Manaual activation进行人工激活

Burp Suite 2021.6 配置与激活

点击copy request进行复制,将复制的内容粘贴到破解工具的Activation Request

此时Activation Response就会自动生成一段响应密钥,点击Paste response将这个密钥粘贴到Manaual Activation的第三个框里

Burp Suite 2021.6 配置与激活

最后在点击Next就激活成功了

Burp Suite 2021.6 配置与激活

之后一路点击Finish---Next---Start Burp后启动burpsuite

到此BURP激活就结束了,下次启动的话点击Burp_start.bat----Run----Next----Start Burp,中间就不会出现Enter license key,让你输入密钥了。

疑点问题

1.中间为什么没有配置环境变量的步骤

  • 因为不需要
  • 如果你想配置环境变量,可能会遇到一些问题,请提前预习下最后两个参考链接

2.jdk为什么选择压缩包

  • 因为尝试过配置多个jdk的环境,看似方便,但也给我造成了不少的麻烦。

    最明显的就是我使用的大量工具仅支持jdk1.8及以下,安装jdk11后就不能再用了。

    虽然使用的时候可以一键改变环境变量来更换jdk版本,但每次使用总要先改版本,还是挺麻烦的。

  • 所以我就直接用压缩包版本的,这样打开新版Burp的时候直接调用同目录下的java,不用换来换去其不美哉。

    而且不需要配置环境变量,也不影响仅支持jdk1.8版本的工具使用(电脑只安装了1.8)

最后感谢各位大佬的撰写的文章,让我遇到的问题都迎刃而解!

参考链接

burpsuite全版本支持的JDK

checking-your-java-version

Burp Suite Pro 2021.5.1(下载安装设置代理图文教程)

多个jdk的环境配置

jdk切换版本问题,改了环境变量,java还是老版本问题解决

上一篇:APP | edxposed框架+trustmealredy模块抓包小程序


下一篇:burp抓取手机流量