日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

mitmproxy 中间人代理工具,抓包工具,linux抓包工具 mitmproxy 使用

發布時間:2024/8/23 linux 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mitmproxy 中间人代理工具,抓包工具,linux抓包工具 mitmproxy 使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ? ?mitmproxy是一個支持HTTP和HTTPS的抓包程序,類似Fiddler、Charles的功能,可以在linux以命令行形式的展示抓包信息

  mitmdump:它是mitmproxy的命令行接口,利用它我們可以對接Python腳本,用Python實現監聽后的處理。

  mitmweb:它是一個Web程序,通過它我們可以清楚觀察mitmproxy捕獲的請求。

? ? ? ?官網地址:https://mitmproxy.org/

mitmproxy

環境依賴:python 3.6 以上 這里不做介紹,可參考:https://www.cnblogs.com/kimyeee/p/7250560.html

安裝:

pip3 install mitmproxy

查看是否安裝成功

[xxxx@test cr]$ mitmproxy --version Mitmproxy: 4.0.4 Python: 3.6.2 OpenSSL: OpenSSL 1.0.2p 14 Aug 2018 Platform: Linux-3.10.0-862.14.4.el7.x86_64-x86_64-with-centos-7.5.1804-Core

執行mitmproxy開始抓包

mitmproxy

界面如下,右下角8080是默認監聽端口,可通過?mitmproxy -p 9999 指定端口

手機或者瀏覽器使用該代理端口 ,訪問即可看到抓到數據包

?操作說明

按鍵說明
i可輸入需要攔截的文件或者域名(逗號需要用\來做轉譯,栗子:feezu.cn)
a放行請求
A放行所有請求
?查看界面幫助信息
^ v上下箭頭移動光標
enter查看光標所在列的內容
tab分別查看 Request 和 Response 的詳細信息
/搜索body里的內容
esc退出編輯
e進入編輯模式

?mitmweb

linux啟動

[test@test ~]$ mitmweb Web server listening at http://127.0.0.1:8081/ No web browser found. Please open a browser and point it to http://127.0.0.1:8081/ Proxy server listening at http://*:8080

但是在windows啟動時無法訪問到8081端口web服務 , 需要指定--web-iface為0.0.0.0 這樣所有服務器都可以訪問了

[test@test~]$ mitmweb --web-iface 0.0.0.0 -p 9999 Web server listening at http://0.0.0.0:8081/ No web browser found. Please open a browser and point it to http://0.0.0.0:8081/ Proxy server listening at http://*:9999

啟動成功頁面如下

手機或者瀏覽器配置9999端口,隨便訪問一個數據,可以查看到數據,安裝證書文章末尾會介紹

?

此時可以修改自定義參數提交等

mitmdump

命令行形式,可以對接python進行自定義開發,后續持續更新

?

?

證書安裝,訪問https

在手機瀏覽器打開http://mitm.it/?選擇相關系統下載證書并安裝即可

?

總結

以上是生活随笔為你收集整理的mitmproxy 中间人代理工具,抓包工具,linux抓包工具 mitmproxy 使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。