先去burp官网下载jar版本
https://portswigger.net/burp/releases#professional
然后在去下载注册机和汉化包全都放在网盘了,不放心也可以对应名字自己下
https://www.123pan.com/s/4v5A-dt0cv.html?提取码:ku69
现在你的文件夹里应该有下面这个五个文件(jdk如果自己是21以上的就不用,不是可以用我的mac的)这里修改下的burp的名字为burpsuite_pro就可以一直使用这个脚本后面要更新也是下载之后该burp名字就可以
然后就可以执行终端在这个目录下执行(汉化启动可以改成其他名字这无所谓)
vi 汉化启动.sh
然后我们在英文键盘下按i,进入编辑模式,复制下列内容,黏贴进去
#!/bin/bash
currentDir=$(dirname "$0")
"/Users/xxxx/burp/jdk-21_macos-aarch64_bin/jdk-21.0.4.jdk/Contents/Home/bin/java" --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED -javaagent:BurpLoaderKeygen.jar -javaagent:BurpSuiteChs.jar -javaagent:ja-netfilter.jar -noverify -Dsun.java2d.uiScale=1 -jar "$currentDir/burpsuite_pro.jar" &
将"/Users/xxxx/burp/jdk-21_macos-aarch64_bin/jdk-21.0.4.jdk/Contents/Home/bin/java"修改为你安装的java路径。
不需要汉化也是和win一样,在命令中删除-javaagent:BurpSuiteChs.jar 即可。
非汉化(我下面的操作都是针对非汉化的)
vi en.sh
#!/bin/bash
currentDir=$(dirname "$0")
"/Users/xxxx/burp/jdk-21_macos-aarch64_bin/jdk-21.0.4.jdk/Contents/Home/bin/java" --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED --add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED -javaagent:BurpLoaderKeygen.jar -javaagent:ja-netfilter.jar -noverify -Dsun.java2d.uiScale=1 -jar "$currentDir/burpsuite_pro.jar" &
(如果burp字体模糊要删除其中的-Dsun.java2d.uiScale=1)
黏贴进去之后,依次在键盘上按esc,英文冒号,wq,回车.
注册机的脚本操作一样,内容为
先创建一个破解启动的
vi 破解器启动.sh
#!/bin/bash
currentDir=$(dirname "$0")
"/Users/xxxx/burp/jdk-21_macos-aarch64_bin/jdk-21.0.4.jdk/Contents/Home/bin/java" -jar "$currentDir/BurpLoaderKeygen.jar" &
记得替换路径,当然了,不创建这个脚本也是没问题的,每次需要的时候在终端启动也一样。我为了方便之后的破解,还是创建了一个。
那么到这里,你目录下应该是这样的
直接命令行输入(两个命令行)
sh 破解器启动.sh
sh en.sh
然后跟着下面的步骤来(我这里就不破解汉化的了我直接sh en.sh英文的了)
执行之后你会得到下面两个应用
接下来请按照图片的步骤,一步一步操作
然后点击右边的next,来的这里着点击激活这里
最重要的来了要注意不要搞错了,按照下面的来最后点击next就可以了
激活成功
现在已经可以通过命令 sh en.sh启动burp了但是直接进化直接做成应用程序点击启动的模式
首先我们需要打开mac的脚本编辑器,在访达找到文稿,点击新建文稿,(或者按【command + 空格】,搜索并打开 automator.app)如图所示:
只需要把下面的只需要将此内容中的/Users/xxxx/burp/更改为你的路径即可
do shell script "cd /Users/xxxx/burp/ && bash /Users/xxxx/burp/en.sh"
在这里输入上面那个就可以了,输入之后可以点击黑色三角运行一下确认可以启动burp
确认可以之后就按command+s保存,名字随便输入,位置我保存在应用程序,因为格式也是应用程序的这样访问快
现在在启动台机可以看到这个程序了,可以自己修改图标