下面以此按照順序告訴大家如何下載
- 1.下載官網專業版BurpSuite
- 2. 下載keygen包-burpsuitloader.jar
- 3. 修改配置文件-vmoptions.txt
- 4. 激活burpsuite
- 5. 效果
- 其他報錯排查
1.下載官網專業版BurpSuite
下載地址:https://portswigger.net/burp/releases 下載完畢後,雙擊安裝burpsuite,將其安裝在Applications
2. 下載keygen包-burpsuitloader.jar
如果不知道怎麼下載可以私信
burpsuitloader.jar可以在這裏下,下載最新的就行,下載完重命名為burpsuitloader.jar即可:https://github.com/Leon406/BurpSuiteCN-Release/releases
將burpsuitloader.jar下載保存到burpsuite的安裝目錄的Contents/Resources/app路徑【burp的jar包同目錄】,將burpsuitloader.jar複製到該路徑下
3. 修改配置文件-vmoptions.txt
編輯burpsuite安裝目錄:Contents目錄下,修改vmoptions.txt文件,新增以下內容,如果keygen不是這個名稱的話,需要修改下
下的vmoptions.txt文件(win叫BurpSuitePro.vmoptions)將如下代碼添加到末尾(只做添加不要刪的其他東西)
win和linux文件名也大同小異
--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:burpsuitloader.jar=loader,han
最後一行han代表漢,如果不需要可以去除
4. 激活burpsuite
激活方法:運行burpsuitloader.jar,複製如下命令到終端即可(要加雙引號,不然目錄中空格會導致命令截斷)
"/Applications/Burp Suite Professional.app/Contents/Resources/jre.bundle/Contents/Home/bin/java" -jar "/Applications/Burp Suite Professional.app/Contents/Resources/app/burpsuitloader.jar"
sudo xattr -rd com.apple.quarantine /Applications/Burp\ Suite\ Professional.app && open /Applications/Burp\ Suite\ Professional.app如果提示burpsuite損壞就允許上邊這個命令
勾選激活器的 loader和hanzify,點擊license左側的copy複製它,然後手動從啓動台啓動burpsuite
因為我已經激活過,所以我在軟件中點擊幫助-許可證-許可證密鑰更新,來演示重新激活
把剛剛的license複製到這裏,點擊下一步
點擊手動激活
將如下框的信息複製到激活器中
再複製激活響應信息到burpsuite中即可激活
後續運行burp直接從啓動台運行即可
5. 效果
其他報錯排查
問題:有一次突然打不開burpsuite了,報錯如圖所示,「你不能打開應用程序xxx,因為它可能已損壞或不完整」
解決:發現圖標也找不到了,打開顯示包內容的時候不知道為什麼變成中文了,這裏將「內容」重新改成「Contents」即可恢復,軟件也能正常打開了