赞
踩
[注册机下载]( https://pan.baidu.com/s/10hY7f0RGkupblCvBDlopVQ?pwd=2024 提取码: 2024)
source
命令让环境变量生效就好了。我们安装完BurpSuite,并下载了注册机后,现在就开始注册专业版。
进入应用程序,找到刚才安装的Burp Suite Professional
,单机右键,点击显示包内容,如下图:
进入到/Applications/Burp Suite Professional.app/Contents/Resources/app
目录下,并将我们的注册机放到这个目录下
通过java -jar
命令打开我们的注册机
/Applications/Burp Suite Professional.app/Contents/Resources/app » java -jar burploader.jar
点击Run
这个按钮,这时候会自动运行我们安装的Burp Suite Professional
。
重点说明:
如果点击Run按钮后如果没有运行
Burp Suite Professional
程序,说明我们安装的jdk和BurpSuite软件不匹配,需要重新安装其它版本的JDK,具体哪个版本需要一个一个试了。如果不能自动运行程序,那么后面大概率会注册失败(我每次都是失败了,但是有人说成功了),表现就是点下一步跳转不过去,提示:The supplied license key was not recognized
可以将
Run
按钮前的命令全部复制,在终端命令行进入到/Applications/Burp Suite Professional.app/Contents/Resources/app
目录,执行复制的命令,能看到更详细的错误,比如:我把我这边尝试的几个版本给大家列出来参考,避免大家走更多的弯路:
JDK版本 Burp Suite Professional版本 结果 jdk1.8.0_381 v2023.10.2.1、v2024.5.5、v2024.6.3 失败 jdk-17.0.12 v2023.10.2.1 成功 jdk-17.0.12 v2024.5.5、v2024.6.3 失败 jdk-22.0.2 v2024.5.5、v2024.6.3 成功
查询了很多资料,后来发现网上有人提供了一段关于BurpSuite对应JDK版本的说明,没有一一验证,大家有时间也可以验证一下
Burp Suite Professional版本 JDK版本 burp 2021-2022 JDK11+ burp 2023 JDK17+ burp 2024 JDK21+
此时正常打开Burp Suite Professional
后,复制License到右边的Enter license key
框里,
然后点击Next。如果此时跳不到下一步骤,并弹出如下信息,说明注册失败,很大概率就是JDK版本不匹配。
正常应该进入如下页面,点击Next
把1的内容复制到2里,会生成Activation Response
把生成的Activation Response内容粘贴到4里,再点击Next注册就完成了。
注册完成显示如下:
我们通过这种方式注册后,无法通过应用程序中的Burp Suite Professional
图标直接双击来启动。这样双击启动后还会进入注册页面,而且这时候无法通过我们注册机生成的license来注册。
这时候启动有两种方式:
方式一
再次运行注册机,按照“注册”步骤中的第四步,点击
Run
按钮来启动程序,这时候启动就不需要再走一遍注册了;
方式二
就是将
Run
按钮前的所有命令复制,然后在终端命令行,进入/Applications/Burp Suite Professional.app/Contents/Resources/app
目录(即注册机jar文件所在的目录),然后执行复制的命令,这时候也会启动程序;
其实这两种启动方式差不多,只是方式一是直接通过注册机启动程序,方式二是通过命令行手动启动程序。
不管是启动方式一,还是启动方式二,大家应该也都觉得这种启动方式太麻烦,所以我们可以考虑自己创建一个可执行文件,来满足我们双击就能打开程序的想法。
根据启动方式二,我们可以知道能通过命令行启动,那么我们只需要写一个脚本,将命令全部放到脚本文件中,然后来执行脚本。
这样虽然稍微方便了一点,但还不是我们理想的打开方式,我们希望能和其它Mac程序的打开方式一样,在任何地方都可以通过Launcher
打开。这样就需要创建一个可执行文件,放到我们的应用程序里。
具体步骤如下:
创建一个shell脚本文件(run_burp.sh),将注册机上Run
按钮前的所有命令全部复制进去,如下:
#!/bin/bash
cd /Applications/Burp\ Suite\ Professional.app/Contents/Resources/app # 这行需要手动加,必须进入到jar所在目录,下面的内容就是复制Run按钮后的命令,只是格式美化了一下,不美化也完全能用,个人癖好声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/一键难忘520/article/detail/922128
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。