环境
-
操作系统: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
下载
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这个版本
解压后我将 jdk-11.0.10_windows-x64_bin 更名为 jdk-11.0.10
3.下载破解工具,点击 BurpLoaderKeygen.jar 就直接进行下载了,用最新版的就好
这个工具对jdk的要求也需要Java 版本 9 到 14。
环境配置
1.将BurpLoaderKeygen.jar
、burpsuite_pro_v2021.6.jar
、jdk-11.0.11
放到同一个目录里面
这里有个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的版本,可以看到调用成功
2.尝试cmd下打开破解工具BurpLoaderKeygen.jar,或者直接双击burp_start.bat
可以看到Loder Command:java -javaagent:BurpLoaderKeygen.jar -noverify -jar burpsuite_pro_v2021.6.jar
,burpsuite_pro_v2021.6.jar是程序自动查询出来的,如果没有burp程序,可能就无法启动
3.好了,开始破解!
前面已经做完第一步,点击run
开始第二步,然后第三步点I Accept
同意协议
第三步之后就会出现Enter license key
,让你输入密钥
- 这里可以直接把破解工具中的
License
的内容复制到空白框 - 或者把
License
的内容保存到txt,然后点击Select license key file...
进行选择导入
4.点击Next,进行下一步
下一步选择Manaual activation
进行人工激活
点击copy request
进行复制,将复制的内容粘贴到破解工具的Activation Request
内
此时Activation Response
就会自动生成一段响应密钥,点击Paste response
将这个密钥粘贴到Manaual Activation的第三个框里
最后在点击Next
就激活成功了
之后一路点击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)
最后感谢各位大佬的撰写的文章,让我遇到的问题都迎刃而解!
参考链接
Burp Suite Pro 2021.5.1(下载安装设置代理图文教程)
jdk切换版本问题,改了环境变量,java还是老版本问题解决