使用mitmproxy

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对象的相关资料

おすすめ

転載: www.cnblogs.com/pythonywy/p/11704788.html