問題タブ [mitmproxy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3466 参照

mitmproxy - Mitmdump/Mitmproxy コンテンツを解析する方法

私はmitmdump -dd > outfileコンテンツを解析するために使用しています。これにより、完全なリクエストとレスポンスの「ヘッダーとその本文コンテンツ」が得られます(これにより、トラフィックのジャンク部分、つまり証明書や圧縮データも削除されます)。

しかし、これは私のファイルを非常に大きくしています.トラフィックのリクエスト部分だけを取得するにはどうすればよいですか....

どのようにこれを行うことができますか??

ありがとう

0 投票する
1 に答える
1154 参照

selenium - Tor ブラウザでの mitmproxy

Tor Browser を使用して、ホストから Tor エントリ ノードに送信されたパケットを確認するには、mitmproxy を使用する必要があります。Tor Browser を自動化するためにtor-browser-seleniumを使用していますが、提案はこのライブラリに固有のものである必要はありません。Torネットワークに入る前に、Torブラウザからのトラフィックを最初にこのプロキシを通過させる方法を知る必要があります.

おそらくtorrcファイルを使用して、これを簡単に行う方法はありますか?

0 投票する
0 に答える
197 参照

mitmproxy - mitmproxy を使用してサードパーティのリクエストをキャプチャするにはどうすればよいですか?

でローカル エクスプレス アプリを実行していhttp://localhost:3000ます。私のアプリはサード パーティの API サービスを使用しています。mitmproxy を使用して、サード パーティの API サービスの基になる要求を確認できることを望んでいます (たとえば、POST を に送信するときにhttp://localhost:3000/activate、サード パーティのサービスが呼び出している API を正確に確認したい)私の要求を完了するためにボンネットの下で作成します)。

私はこれまでに得ました:

リクエストを表示するために使用mitmdump -R http://localhost:3000 -p 8080します。pf.conf ファイルは次のようになりますrdr on en0 inet proto tcp to any port 3000 -> 127.0.0.1 port 8080

Slack で誰かとチャットしたところ、別の mitmproxy をトランスペアレント モードで実行して、基になるリクエストを確認するように言われました。

2 番目の mitmproxy インスタンスの pf.conf ファイルを次のように設定して、これを実行しようとしました。

この 2 番目のインスタンスを実行するために、これを使用しました: mitmproxy -T -p 3128 --host. ポート 8080 は既に使用されているため、別のランダムなものを入力しました。

この 2 番目のインスタンスは、でリクエストを行うとhttp://localhost:8080、インターセプト フィルタが ~q の場合でもアクティビティを示しません。

私はこれにまったく慣れていないので、単純なものが欠けていると確信しています-何かアイデアはありますか?

0 投票する
1 に答える
1403 参照

mitmproxy - mitmproxy でドメインを書き換える

example.com にリクエストを送信する Android アプリがあります。example.com/etc/else へのすべてのリクエストが dev.example.com/etc/else に送られるように mitmproxy を設定するにはどうすればよいですか?

私はこれを試しました:

私のスクリプト(rewrite.py):

また、何らかの理由でログ出力が表示されません。たとえば、次のようになります。

私は次のようにmitmproxyを実行しています:

0 投票する
0 に答える
102 参照

mitmproxy - El Capitan 10.11.6でmitmproxyが機能しない

pip を使用するのではなく、次のコマンドを使用して mitmproxy をインストールしました

brew install mitmproxy

ただし、mitmproxy を実行しようとすると、以下が表示されます。これの原因は何ですか?これは、2 つのバージョンの 6 があり、古いものをアンインストールする必要があるということですか?

0 投票する
0 に答える
983 参照

python - Python スクリプトから mitmdump を終了する

スクリプトから mitmpdump コマンドを終了するにはどうすればよいですか?

試しsys.exit(0)てみましたが、プロセス mitmpdump を終了せず、フィルタリングを停止するだけです。

これは私のスクリプトです

0 投票する
1 に答える
1823 参照

python - API (Python) を使用した mitmproxy ロード スクリプト

良い一日、

mitmproxy をより大きなアプリケーションに実装しようとしています。そのためには、いわゆるインライン スクリプトを、コマンド ライン経由ではなくコード内にロードできる必要があります。ドキュメントには、それに関する役立つ情報が見つかりませんでした。

mitmproxy バージョン 0.17 と Python 2.7 を使用しています。

利用可能な新しいバージョンがあることは知っていますが、コード例を使用しても機能しませんでした。

これは私が持っている基本コードです:

インライン スクリプトを使用してこのプロキシを実行するにはどうすればよいですか?

前もって感謝します