<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          抓包工具mitmproxy | mitmweb基本用法(二)

          共 1339字,需瀏覽 3分鐘

           ·

          2021-09-22 01:24




          上一篇:我們分享了抓包工具mitmproxy環(huán)境配置使用(一)

          這一篇我們主要介紹下mitmweb抓包工具的基本用法


          一、mitmproxy介紹

                  mitmproxy是Python編寫的一款功能完善的代理工具,mitmproxy是一款支持攔截HTTP和HTTPS請(qǐng)求和響應(yīng)并即時(shí)修改它們的交互式中間人代理工具。同時(shí)它提供了Python API給開發(fā)者編寫插件用來自定義對(duì)流量進(jìn)行處理和修改。

          二、為什么選擇 mitmproxy

          1、相對(duì)于我們常用的 fiddle 代理工具,它是可以跨平臺(tái);

          2、相對(duì)于跨平臺(tái)的 charles 代理工具,它是開源免費(fèi)的;

          3、最重要的一點(diǎn),也是為什么我們采用 mitmproxy 來進(jìn)行做 Mock,它支持使用 Python 進(jìn)行二次開發(fā),這樣就可以結(jié)合業(yè)務(wù)進(jìn)行靈活拓展了。

          三、mitmproxy 構(gòu)成

          1、mitmproxy:是一個(gè)控制臺(tái)工具,允許交互式檢查和修改 HTTP 流量(不支持灣環(huán)境,支持os和linux)

          2、mitmweb:mitmproxy 是基于 Web 的用戶界面,它允許交互式檢查和修改 HTTP 流量;

          3、mitmdump:mitmproxy 的命令行版本。它提供了類似 tcpdump 的功能,可查看、記錄和以編程方式轉(zhuǎn)換 HTTP 流量。


          四、官網(wǎng)

          mitmproxy 官網(wǎng):https://www.mitmproxy.org/

          mitmproxy 官方文檔:https://docs.mitmproxy.org/stable/

          mitmproxy 官方腳本 demo:https://docs.mitmproxy.org/stable/addons-examples/


          五、啟動(dòng)抓包服務(wù)

          1、cmd下mitmweb,默認(rèn)端口是8080

          2、cmd下mitmweb -p 8999,端口為8999

          啟動(dòng) mitmweb 命令后,會(huì)有一個(gè)類似Chrome開發(fā)者工具的Web頁面,功能上類似mitmroxy,一樣可以查看每個(gè)請(qǐng)求的詳情,包括請(qǐng)求、響應(yīng),還可以對(duì)請(qǐng)求和響應(yīng)內(nèi)容進(jìn)行修改,包括過濾、重新發(fā)送請(qǐng)求等常用功能



          六、mitmweb基本使用

          1、抓包信息主面板頁(抓包接口信息、請(qǐng)求頁、響應(yīng)頁)

          2、關(guān)鍵字搜索匹配顯示指定接口,關(guān)鍵字匹配指定接口高亮顯示

          3、清除當(dāng)前所有接口、打開文件、保存當(dāng)前接口文件


          4、篡改請(qǐng)求

          關(guān)鍵字匹配接口請(qǐng)求攔截,篡改請(qǐng)求數(shù)據(jù)


          5、接口測試

          編輯接口請(qǐng)求和響應(yīng)數(shù)據(jù),點(diǎn)replay重新進(jìn)行接口請(qǐng)求


          6、篡改響應(yīng)

          攔截請(qǐng)求,點(diǎn) Resume,再次攔截到響應(yīng),修改響應(yīng)值為“王大力測試進(jìn)階之路”,再點(diǎn)Resume釋放響應(yīng),發(fā)現(xiàn)前端展示為修改后的值


          7、還有很多過濾器表達(dá)式,這里就不一一列舉了,可以參考官網(wǎng)文檔https://docs.mitmproxy.org/stable/concepts-filters/


          瀏覽 102
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  免费黄色色情成人影片 | 亚洲性生活视频 | 一级A片黃色A | 三级日本三级网站三级网站在线 | AV 无码 白丝 软件 |