1、Java環境安裝
- jdk-8u172-windows-x64.exe 下載 密碼: mku0
下載完成后開始安裝
- 雙擊【jdk-8u172-windows-x64.exe】


- 這個頁面可以修改jdk的安裝路徑(不是很懂的就不要亂修改了,默認安裝就好)


- 安裝過程中會彈出安裝jre彈框

- 最好好jdk放一起(安裝jre的文件夾必須是空的)

- 安裝完成后關閉就可以了,然后去配置環境變量

- 配置環境變量
右鍵點擊【計算機/我的電腦】
- 點擊【屬性】
 點擊【高級系統設置】

- 點擊【環境變量】
 點擊【系統環境下的新建】

- 添加環境變量
變量名:JAVA_HOME
變量值:jdk的安裝路徑
我的是:C:\Program Files\Java\jdk1.8.0_172
然后點擊【確定】
- 再系統變量中找到Path

- 找到后選中,點擊【編輯】

在變量值后方追加
;%Java_Home%\bin;%Java_Home%\jre\bin;
后點擊【確定】

在系統變量下點擊【新建】

變量名:CLASSPATH
變量值:.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
然后點擊【確定】

檢測Java環境是否安裝成功
打開cmd界面
輸入java

輸入javac

輸入java --version

至此,java環境安裝完成。
- 雙擊【jdk-8u172-windows-x64.exe】
2、Windows 安裝 BurpSuite
Windows下載 密碼: 6963

- 其中 burpsuite_pro_v2.1.06.jar 是專業版jar包 burp-loader-keygen-2_1_06.jar 是破解jar包
下載完成后開始安裝
- 打開cmd,進入burpsuite_pro_v2.1.06.jar 與 burp-loader-keygen-2_1_06.jar jar包所在的目錄
 運行 burp-loader-keygen-2_1_06.jar
java -jar burp-loader-keygen-2_1_06.jar
PS:或者直接雙擊 burp-loader-keygen-2_1_06.jar 打開也可以(這個隨你心情) 然后點擊【run】

 成功運行 burpsuite_pro_v2.1.06.jar 后,點擊【I Accept】后,將 burp-loader-keygen-2_1_06.jar 中的license,復制到 burpsuite_pro_v2.1.06.jar 的Enter license key中
 然后點擊【next】
 點擊【manual activation】
 將 Manual Activation 中的request復制到 burp-loader-keygen-2_1_06.jar 的 Activation Request中, burp-loader-keygen-2_1_06.jar 的 Activation Response中會自動給出響應
 將burp-loader-keygen-2_1_06.jar 的 Actication Response中給出的響應復制、粘貼回Manual Activation的Response中

- 然后點擊【next】
 如下圖,出現 success 就表示激活成功了,點擊【Finish】就可以運行了

- 啟動以后出現下圖的提示框,是提示有遺留文件,可以保留也可以刪除,這個無關緊要,隨意就好
 本文只是安裝教程,不是使用教程,所以選擇臨時項目,點擊【next】就好

- 到下圖這個界面選擇默認就好(當然,你如果是老手了,可以導入自己的配置文件),然后點擊【Start Burp】就可以正常使用了

 PS:Windows安裝完成后,每次必須先啟動 burp-loader-keygen-2_1_06.jar 以后再啟動 burpsuite_pro_v2.1.06.jar ,不然后顯示未激活狀態
- 打開cmd,進入burpsuite_pro_v2.1.06.jar 與 burp-loader-keygen-2_1_06.jar jar包所在的目錄
3、Mac 安裝 BurpSuite
- Mac下載 密碼: u5tm

- 下載完成后開始安裝
- 雙擊打開【burpsuite_pro_macos_v2020_11_3.dmg】

- 先解壓 macOS Burpsuite.zip 壓縮包,留着一會使用

- 然后雙擊【Burp Suite Professional Installer.app】開始安裝
點擊【Next >】 繼續點擊【Next >】
 等待安裝完成即可


- 雙擊打開【burpsuite_pro_macos_v2020_11_3.dmg】
安裝完成后,開始拷貝注冊機(破解)
- 進入終端輸入一下命令
cd /Applications/Burp\ Suite\ Professional.app/Contents/java/app && open .
打開 BP 程序內置的 JAVA 文件路徑 將我們剛才解壓出來的文件復制進app下(其中 **BurpSuiteCn.jar ** 是漢化包,不需要的-英文好的可以不放進去)
 繼續在終端輸入
open /Applications/Burp\ Suite\ Professional.app/Contents/vmoptions.txt
來自定義啟動參數 成功打開 vmoptions.txt 文件后,兩種啟動腳本根據是否漢化去選擇:
漢化腳本加載啟動
-noverify -javaagent:BurpSuiteLoader.jar
-javaagent:BurpSuiteCn.jar
-Dfile.encoding=utf-8
-XX:MaxRAMPercentage=50
-include-options user.vmoptions英文原版啟動
-noverify -javaagent:BurpSuiteLoader.jar
-XX:MaxRAMPercentage=50
-include-options user.vmoptions
添加完畢后,保存關閉文件
- 進入終端輸入一下命令
開始激活
- 如果之前你沒有激活過 Burpsuite 的話,就需要在終端輸入
chmod +x /Applications/Burp\ Suite\ Professional.app/Contents/java/app/license_key.sh && sh /Applications/Burp\ Suite\ Professional.app/Contents/java/app/license_key.sh
來打開注冊機 注冊機打開后,激活過程就和 Windows 的激活過程一樣,這里就不再贅述了。 PS:Mac激活以后,使用的時候直接啟動就可以了 ### 4、配置瀏覽器代理
- 如果之前你沒有激活過 Burpsuite 的話,就需要在終端輸入
就以Firefox為例,開始配置
- 進入附加組件管理器

 點擊【擴展】
 搜索 proxy
 點擊【Proxy SwitchOmega】
 點擊【添加到Firefox】
 點擊【添加】
 成功添加后回自動跳轉至SwitchOmega設置頁面
 點擊【新建情景模式】
 輸入情景模式名稱(名稱隨意),情景模式的類型默認 代理服務器 即可,然后點擊【創建】
 然后開始設置代理服務器,代理協議:HTTP;代理服務器:127.0.0.1;代理端口:8080
 將不代理的低值列表清空,點擊【應用選項】
 將proxy中的代理選擇到剛剛創建的 burpsuite
 至此就可以使用 burp suite professional 攔截http請求了,但要想要攔截https請求的話,就需要添加CA證書
在地址欄中輸入http://burp
,如果出現服務器拒絕連接或者重定向到其他地址
 可以重新輸入
127.0.0.1:8080
或者localhost:8080
,成功進入CA證書下載頁面,點擊【CA Certificate】 點擊【保存文件】
 成功下載后,開始導入到證書

- 進入選項
 點擊【隱私與安全】,然后點擊【查看證書】
 開始導入證書
 需要點擊勾選信任

- 點擊【確定】

- 至此瀏覽器配置成功,可以結合BP使用了
- 進入附加組件管理器