當前位置:編程學習大全網 - 編程語言 - 抓包工具有哪些

抓包工具有哪些

| Fiddler

此工具經典且強大,它提供電腦、移動端的抓包,包括http協議和https協議都可以捕獲到報文並進行分析,可以設置斷點調試、截取報文進行請求替換和數據篡改,也可以進行請求構造,還可以設置網絡丟包和延遲進行APP弱網測試等,它的優勢就是免費。

| Charles

此工具別名花瓶,它是通過代理實現的抓包,也就是我們在訪問網頁時配置代理指向Charles監聽的端口,之後所有的請求它都會幫我們轉發並記錄,使用起來也非常簡單,配置好代理後,Charles就開始抓包了,我們可以直接通過GUI查看包的內容。但有壹點不太好,它是收費的,很多Mac用戶都喜歡用這個軟件。

| Hping

是最受歡迎和免費的抓包工具之壹,允許妳修改和發送自定義的ICMP、UDP、TCP和原始IP數據包。此工具由網絡管理員用於防火墻和網絡的安全審計和測試。其可用於各種平臺,包括Windows、MacOs

X、Linux、FreeBSD、NetBSD、OpenBSD和Solaris。

| Ostinato

是壹個開源和跨平臺網絡包生成器和分析工具,帶有GUI界面,使其易於使用和理解。它支持Windows、Linux、BSD和Mac OS X平臺。

| Wireshark

是壹款超級厲害的抓包工具,是從事網絡工程師必用工具,也是壹款跨平臺的工具,Windows、Linux、macOS都可以使用。它不僅可以分析http/https的數據,它還可以分析網絡2層以上都可以看到,比如tcp的三次握手等,但是如果妳只是分析http協議,可以不用這麽專業的工具,以免增加篩選請求成本和學習成本。

| F12

是眾多抓包工具中最簡單、最輕量級的,因為它是瀏覽器內置的開發者工具來提供捕獲瀏覽器的數據報文的功能。它免安裝,直接打開瀏覽器就可以直接使用,所有使用非常好上手,適合入門級別的新手學習。

它主要針對HTTP協議和HTTPS協議,可以確認我們的網絡數據包的壹個狀態,通過分析請求和響應報文裏面的內容,分析出來請求數據和響應數據是否正確,定位問題是前端問題還是後端問題。而且F12作為瀏覽器的壹部分,是數據收發的壹端,抓取到的HTTPs報文是可以得到明文數據的;不過因為只能抓當前瀏覽器的收發報文,層次只能是在應用層Http(s)協議,不能抓取其他的數據報文。

  • 上一篇:自來水廠排泥水的處理技術?
  • 下一篇:學電腦有用嗎,有前途嗎?
  • copyright 2024編程學習大全網