Burp Suite是一款強(qiáng)大專業(yè)的抓包滲透測試軟件,它采用了最新的抓包掃描技術(shù)。Burp Suite使得用戶可以快速使用它進(jìn)行滲透測試,這樣電腦所有的漏洞就能夠被用戶知悉,再進(jìn)行有針對性地解決,最終達(dá)到不斷提高系統(tǒng)安全的目的。除了查找漏洞,它還可以測試項目,為用戶提供合理的建議。
軟件特點(diǎn)
1、基于前一版本的反饋,Burp的項目修復(fù)功能已得到進(jìn)一步增強(qiáng)。我們歡迎任何有關(guān)無法從損壞的Burp項目文件中恢復(fù)數(shù)據(jù)的情況的進(jìn)一步反饋。
2、已應(yīng)用了一個修復(fù)程序來防止Burp的篩選器彈出窗口出現(xiàn)在某些Linux窗口管理器的任務(wù)切換器中。
3、遺憾的是,1.7.34中添加的SSL驗證的強(qiáng)化對于通過網(wǎng)絡(luò)代理訪問Web的某些用戶來說無法正常工作。
4、這會影響Collaborator輪詢,Burp更新和BApp Store。
5、具有已配置上游代理且已更新至1.7.34且遇到此問題的用戶將不會收到此版本的更新通知。
6、這些用戶需要(a)臨時刪除上游代理配置;或(b)運(yùn)行較舊版本的Burp以獲取更新。
BurpSuite中文版工具箱介紹【Proxy】
一個攔截HTTP/S的代理服務(wù)器,作為一個在瀏覽器和目標(biāo)應(yīng)用程序之間的中間人,允許你攔截,查看,修改在兩個方向上的原始數(shù)據(jù)流。
【Spider】
一個應(yīng)用智能感應(yīng)的網(wǎng)絡(luò)爬蟲,它能完整的枚舉應(yīng)用程序的內(nèi)容和功能。
【Scanner】
一個高級的工具,執(zhí)行后,它能自動地發(fā)現(xiàn)web 應(yīng)用程序的安全漏洞。
【Intruder】
一個定制的高度可配置的工具,對web應(yīng)用程序進(jìn)行自動化攻擊,如:枚舉標(biāo)識符,收集有用的數(shù)據(jù),以及使用fuzzing 技術(shù)探測常規(guī)漏洞。
【Repeater】
一個靠手動操作來補(bǔ)發(fā)單獨(dú)的HTTP 請求,并分析應(yīng)用程序響應(yīng)的工具。
【Sequencer】
一個用來分析那些不可預(yù)知的應(yīng)用程序會話令牌和重要數(shù)據(jù)項的隨機(jī)性的工具。
【Decoder】
一個進(jìn)行手動執(zhí)行或?qū)?yīng)用程序數(shù)據(jù)者智能解碼編碼的工具。
【Comparer】
是一個實用的工具,通常是通過一些相關(guān)的請求和響應(yīng)得到兩項數(shù)據(jù)的一個可視化的“差異”。
使用方法
首先看標(biāo)紅,intercept is on 為攔截狀態(tài) 其對應(yīng)的intercept is off 為非攔截狀態(tài),設(shè)置完代理后打開攔截狀態(tài),瀏覽器發(fā)起的請求會被burpsuite所攔截。
forward: 進(jìn)行請求后被攔截,點(diǎn)擊forward可以繼續(xù)此次請求,如果你點(diǎn)擊drop則丟棄此請求數(shù)據(jù)。繼續(xù)請求后能夠看到返回結(jié)果。
可以在消息分析選項卡查看這次請求的所有內(nèi)容。
1、Raw 這個視圖主要顯示web請求的raw格式,包含請求地址, http協(xié)議版本, 主機(jī)頭, 瀏覽器信息,accept可接受的內(nèi)容類型,字符集,編碼方式,cookies等, 可以手動修改這些內(nèi)容,然后在點(diǎn)擊forward進(jìn)行滲透測試。
2、params 這個視圖主要是顯示客戶端請求的參數(shù)信息,get或者post的參數(shù),cookies參數(shù),也可以修改。
3、headers是頭部信息和Raw其實差不多,展示更直觀。
4、Hex 這個視圖顯示Raw的二進(jìn)制內(nèi)容。
注意: 默認(rèn)情況下,BurpProxy只攔截請求的消息,普通的文件如css,js,圖片是不會攔截的,當(dāng)然,想攔截什么都可以設(shè)置,我們現(xiàn)在知道了怎么設(shè)置代理,怎么安裝,怎么進(jìn)行請求攔截,怎么修改請求發(fā)起的內(nèi)容向服務(wù)端進(jìn)行滲透,接下來我們學(xué)習(xí)一下怎么控制這些攔截
上圖為http history 所有攔截的歷史均會被記錄起來。
Burp Proxy的攔截功能主要由Intercept選項卡中的Forward、Drop、Interception is on/off、Action構(gòu)成,它們的功能分別是: Forward的功能是當(dāng)你查看過消息或者重新編輯過消息之后,點(diǎn)擊此按鈕,將發(fā)送消息至服務(wù)器端。 Drop的功能是你想丟失當(dāng)前攔截的消息,不再forward到服務(wù)器端。Interception is on表示攔截功能打開,攔截所有通過Burp Proxy的請求數(shù)據(jù);Interception is off表示攔截功能關(guān)閉,不再攔截通過Burp Proxy的所有請求數(shù)據(jù)。 Action的功能是除了將當(dāng)前請求的消息傳遞到Spider、Scanner、Repeater、Intruder、Sequencer、Decoder、Comparer組件外,還可以做一些請求消息的修改,如改變GET或者POST請求方式、改變請求body的編碼,同時也可以改變請求消息的攔截設(shè)置,如不再攔截此主機(jī)的消息、不再攔截此IP地址的消息、不再攔截此種文件類型的消息、不再攔截此目錄的消息,也可以指定針對此消息攔截它的服務(wù)器端返回消息。