Burp在軟件中提供了支持第三方拓展插件的功能,方便使用者編寫本身的自定義插件或從插件商店中安裝拓展插件。Burp擴展程序能夠以多種方式支持自定義Burp的行爲,例如:修改HTTP請求和響應,自定義UI,添加自定義掃描程序檢查以及訪問關鍵運行時信息,包括代理歷史記錄,目標站點地圖和掃描程序問題等。api
Extender主要由四個模塊組成:
1.Extensions 擴展
2.BApp Store 應用程序商店
3.APIS
4.Options 選項
***app
日誌信息的輸出有三種方式:
a)系統控制檯輸出
b)存儲到指定的文件中
c)Burp的界面輸出 默認狀況下,會選擇Burp的界面輸出。插件
從圖中咱們能夠看出,左邊爲各個插件的應用列表,當選中某個插件後,右側顯示的爲該插件的描述信息和安裝信息。 若是咱們須要使用某個插件,則點擊右側下方的【install】按鈕,進行安裝。
此時,安裝按鈕置爲灰色,同時顯示爲【installing】,右下角也顯示安裝中,如上圖。安裝完成後,界面會顯示從新安裝【Reinstall】和插件評分按鈕【Submit rating】,做爲插件商店的用戶推薦。
安裝完畢後,在Burp Extender 的Extension的Tab頁面中,會自動顯示已加載的插件列表。經過插件列表的管理,咱們能夠對插件進行後期的維護。
固然,除了從應用商店自動安裝插件外,咱們也能夠下載插件,進行手工安裝。以下圖:
3d