中間人代理
能夠理解成和中間件差很少python
mitmproxy工程工具包,主要包含了3個組件web
pip3 install mitmproxy
瀏覽器
手機要和電腦關聯上工具
cmd
運行IPconfig
獲取本機IPve地址
mitmproxy
的地址若是是pc 端關聯原理也同樣代理設置用mitmproxy
的地址命令行
由於我是window因此我不怎麼用mitmproxy
代理
mitmdump的使用
code
其餘我是平時不怎麼用就不寫啦
中間件
截獲的數據保存到文件中mitmdump -w 文件路徑
對象
執行python腳本mitmdump -s 腳本路徑
接口
腳本里面代碼
def request(flow): flow.request.headers['User-Agent'] = 'MitmProxy' print(flow.request.headers) #request()方法 #參數爲flow,HTTPFlow對象 #request屬性便可獲取到當前請求對象,咱們能夠隨意修改request對象的相關資料