I.はじめに
中间人代理
これは、ミドルウェアとして、ほとんど理解することができます
mitmproxyエンジニアリングツールキットには、3つの主要コンポーネントが含まれています
- mitmproxy:HTTP(S)レコードの傍受]は、[コンソールウィンドウの表示をサポートしていません
- mitmdump:コマンドラインインターフェイス、ドッキングPythonスクリプト、スクリプトによって実行されるプロセスを聞いた後は、個々のニーズに合わせてカスタマイズすることができます
- mitmweb:Webフォームが表示さ
II。インストール
pip3 install mitmproxy
III。使用
にリンクされている携帯電話とコンピュータ
cmd
実行IPconfig
マシンへのアクセスIPve地址
- ブラウザのアドレスに、これを入力します。8080は、
mitmproxy
アドレス
PC関連の原則は、プロキシの設定と同じである場合はmitmproxy
、アドレスの
私が使用していないので、私は窓だからmitmproxy
mitmdump的使用
其他我是平时不怎么用就不写啦
保存したファイルにデータを傍受しました
mitmdump -w 文件路径
Pythonスクリプトの実行
mitmdump -s 脚本路径
脚本里面代码
def request(flow): flow.request.headers['User-Agent'] = 'MitmProxy' print(flow.request.headers) #request()方法 #参数为flow,HTTPFlow对象 #request属性即可获取到当前请求对象,我们可以随意修改request对象的相关资料