1

私は mitmproxy を使用しており、すべての要求と応答をファイルに記録したいので、次のように「-w」オプションを使用します。

mitmproxy -b 192.168.1.107 -p 9527 -w ~/Desktop/aaa.txt

しかし、「aaa.txt」を開くと、次のような判読できないコンテンツが表示されます。

[x§‡:ÖáHi4GÐL¿¤Ìé4Îæyùͧq¼<µYÂ&É‹¶Mñ+GÒ‡i8
avÅÆdT£<_‰»ÚÀ—æÏÂÓSòo“çˆ$B6KƒßÛVÚ¼rq{”2w.®NÉRhÔ…x)¥qÕ¾0‡8éÙOøóŸüÍ—òÛ_þãnñ—‡"Ä‚NqiЬ@JÔî"œE§"CJ&0‡Í*NCBé   r:G£O1yùè“æRQB4

スクリプトも試してみます: https://github.com/mitmproxy/mitmproxy/blob/master/examples/flowwriter.py それでも機能しないので、エンコード エラーがありますか?

4

1 に答える 1

3

mitmproxy -wを使用して再度読み取ることができる、シリアル化された (主に人間が読める形式ではない) ダンプ ファイルを書き込みます-r。たとえば、メッセージのコンテンツが gzip でエンコードされている場合、gzip でエンコードされたデータがダンプファイルに表示されます。人間が読めるテキスト ファイルへの出力が必要な場合は、実行することをお勧めします。

mitmdump -r ~/Desktop/aaa.txt -n -dd

説明:

-r: 既存のダンプ ファイルを読み取ります
-n: プロキシ サーバーを起動しません
-d: 出力の詳細/詳細度を上げます (-ddd内容を切り捨てたくない場合)

于 2015-12-13T14:29:17.000 に答える