├── README.md
└── how-to-use.md
/README.md:
--------------------------------------------------------------------------------
1 | # BurpLoaderKeygen
2 |
3 |
4 |
5 | https://t.me/BurpLoaderKeygen
6 |
7 | [使用方法 | How to Use](./how-to-use.md)
8 |
--------------------------------------------------------------------------------
/how-to-use.md:
--------------------------------------------------------------------------------
1 | # BurpLoaderKeygen
2 | Burp Suite Pro Loader & Keygen ( burp v1.7+ )
3 |
4 | ## 本项目由以下项目整合而成 / This project is integrated by the following projects
5 | - https://github.com/x-Ai/BurpSuiteLoader
6 | - BurpSuitePro Loader&Keygen By surferxyz
7 | - https://github.com/googleweb/loader
8 |
9 | ### 核心的patch代码和算号代码并不是我写的,本项目1.9版本后的破解方案来自这位大佬 @googleweb ,我只是把各位大佬的Loader和Keygen整合到一块加了点小功能方便使用
10 |
11 | ## **项目仅供学习和交流使用,商业使用请购买正版软件!链接:https://portswigger.net/burp**
12 | ## **This project is only for learning and communication. For commercial use, please buy genuine software! Link:https://portswigger.net/burp**
13 |
14 | ### 特性 / Features
15 | - 检测Burp更新,如果不需要检测请勾选`Ignore Update`
16 | - 不用编写脚本,自动启动burp,只需要勾选`Auto Run`
17 | - 支持指定Java版本,只需要把指定版本的Java放到同目录下,注册机会自动调用
18 | - 支持Java8+
19 | - 支持BurpSuite v1.7+
20 | - 支持BurpBounty
21 |
22 | - Detect burp updates. If you don't need, please check `Ignore Update`
23 | - Auto start burp without write command manually, just check `Auto Run`
24 | - Support for specifying java versions, just put java files in same path
25 | - Support Java 8+
26 | - Support BurpSuite v1.7+
27 | - Support BurpBounty
28 |
29 | ### **Jar包未混淆,欢迎dalao们改进!**
30 | ## 食用方法
31 | ### 命令行
32 | ```
33 | java -jar Burploaderkeygen.jar [-a|-auto [0|1]] [-i|-ignore [0|1]] [-n|-name ]
34 | ```
35 | ### Mac版食用方法
36 | 0. 安装Mac版Burp
37 | 1. 将注册机放置到`/Applications/Burp Suite Professional.app/Contents/Resources/app`目录下
38 | 2. 执行以下命令启动注册机
39 | ```
40 | cd "/Applications/Burp Suite Professional.app/Contents/Resources/app"
41 | "/Applications/Burp Suite Professional.app/Contents/Resources/jre.bundle/Contents/Home/bin/java" -jar BurpLoaderKeygen.jar
42 | ```
43 | 点击run启动Burp, 激活后关闭注册机
44 |
45 | 3. 修改`/Applications/Burp Suite Professional.app/Contents/vmoptions.txt`, 增加以下参数
46 | ```
47 | --add-opens=java.base/java.lang=ALL-UNNAMED
48 | --add-opens=java.base/java.lang=ALL-UNNAMED
49 | --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED
50 | --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
51 | --add-opens=java.base/jdk.internal.org.objectweb.asm.Opcodes=ALL-UNNAMED
52 | -javaagent:BurpLoaderKeygen.jar
53 | -noverify
54 | ```
55 | 之后便可以正常启动了
56 |
57 | 如果出现以下错误
58 |
59 | ```
60 | sudo xattr -r -d com.apple.quarantine /Applications/Burp\ Suite\ Professional.app
61 | ```
62 |
63 | ### 其他系统食用方法
64 |
65 | 0. 将BurpLoaderKeygen.jar、burpsuite_pro_v20**.*.jar 放到同一目录下,也可以将指定版本的Java放到目录中,注册机会自动调用
66 |
67 | ```
68 | custom_dir/
69 | ├── jdk/ # or jre/
70 | │ ├── bin/
71 | │ │ ├── java.exe # or java
72 | │ │ └── ...
73 | │ └── ...
74 | ├── BurpLoaderKeygen.jar
75 | └── burpsuite_pro_v20**.*.jar
76 |
77 |
78 | custom_dir/
79 | ├── bin/
80 | │ ├── java.exe # or java
81 | │ └── ...
82 | ├── ...
83 | ├── BurpLoaderKeygen.jar
84 | └── burpsuite_pro_v20**.*.jar
85 | ```
86 |
87 | 1. 直接双击 BurpLoaderKeygen.jar 或者 `java -jar BurpLoaderKeygen.jar`
88 |
89 | 2. 点击`Run`,输入许可证然后选择**手动激活**即可
90 |
91 | 3. 激活后勾选`Auto Run`,打开BurpLoaderKeygen.jar即可自动启动BurpSuite,不显示注册机窗口,但会在后台自动检测Burp更新,当检测到更新时将显示注册机,你可以勾选`Ignore Update` 来禁止检测更新,启动Burp后注册机直接退出。
92 |
--------------------------------------------------------------------------------