├── README.md └── how-to-use.md /README.md: -------------------------------------------------------------------------------- 1 | # BurpLoaderKeygen 2 | 3 | image 4 | 5 | https://t.me/BurpLoaderKeygen 6 | 7 | [使用方法 | How to Use](./how-to-use.md) 8 | -------------------------------------------------------------------------------- /how-to-use.md: -------------------------------------------------------------------------------- 1 | # BurpLoaderKeygen GitHub Repo stars 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 | image 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 | --------------------------------------------------------------------------------