2012-02-17 15 views
21

私はSSL(httpsへの仲介)を使用するウェブサイトを開発しており、送信されたすべてのデータが暗号化されていることを確認したいと思います。誰も私に使用できるMac OSで良い無料のパケットスニッファを私に与えることができますか?Mac OS 10.7 Lionでパケットをスニッフィングする方法は?

ありがとうございます!

+3

「tcpdump」にはOSが付属しています。 –

答えて

67

それはWiresharkのほどツルツルではないですが、OS Xは、パケットをキャプチャして表示するための組み込みのコマンドラインツールがあります。

sudo tcpdump -A -s0 -ien0 port 80 

-Aフラグは、それがテキスト、-s0としてパケットの内容を表示させます-ien0は最初のイーサネットインターフェイス(通常は無線はen1)でキャプチャされ、port 80はポート80との間でのみトラフィックをキャプチャするようにします(キャプチャのその他のオプションについてはマニュアルページを参照してください)パターン)

3

Wireshark、またはLionに内蔵されています。/ System/Library/CoreServices/Wi-Fi Diagnosticsで見つけることができます。私はWiresharkを好む。

+0

Wi-Fi診断プログラムがpcapファイルを書き出すだけで、読んでも役に立たないとすれば、Wireshark、またはtcpdumpさえあれば、スミス氏の目的にとっては好ましいことです。 (私がWi-Fi以外のインターフェースでキャプチャするかどうかもわかりません) –

11

Packeを忘れないでくださいteeper、WireSharkはMacでうまくいきません。

http://packetpeeper.org/

+1

Macでwiresharkがあまりうまくいかない理由を詳しく説明できますか? –

+2

@DanEsparza GTK +(デフォルトテーマ付き)は、明らかにネイティブインタフェースよりも醜いです。 – ivanzoid

+1

@ivanzoid合意。それは私がインストールした後(とwinced)私がアンインストールしたような混乱です。 –

関連する問題