2

プログラムから送信された https パッケージのプレーン テキストを取得するにはどうすればよいですか? システムに tcpdump があります。ありがとう。

4

3 に答える 3

3

HTTPS 経由のトラフィックはすべて暗号化されているため、tcpdump を使用して平文を盗聴することはできません。

HTTPS ストリームに対して中間者攻撃を行うことができます (たとえば、Fiddlerを使用)。ただし、これによりクライアントで証明書エラーが発生します。

于 2012-02-08T12:03:11.147 に答える
0

Wiresharkには、SSL/TLSトラフィックを復号化する機能がいくつかあります。これに関する情報については、WiresharkWikiのSSLページを参照してください。もちろん、それを行うには、マシンからの情報が必要になります(任意のSSL / TLSトラフィックを復号化できる場合、SSL / TLSはあまり役に立ちません...)。トラフィックをtcpdumpでキャプチャするか(-wトレースがpcap形式で保存されるように、でキャプチャするようにしてください。また、パケット内のすべて-s 0のデータをキャプチャするように、でキャプチャするようにしてください)またはWiresharkを使用してトラフィックをキャプチャできます。

于 2012-04-07T04:29:54.677 に答える