9

OS X で HTTP 通信を監視するためにどのアプリケーションを使用していますか?

4

7 に答える 7

7

チャールズ・プロキシ

Charles は、開発者がマシンとインターネット間のすべての HTTP トラフィックを表示できるようにする HTTP プロキシ/HTTP モニター/リバース プロキシです。これには、リクエスト、レスポンス、および HTTP ヘッダー (Cookie とキャッシュ情報を含む) が含まれます。

JAVA で動作します。OSX、Linux、および Windows で利用できます。

于 2008-09-28T05:50:54.020 に答える
3

私は TcpCatcher が好きです。これは無料で 100% Java ベースであるため、Mac OS X で正常に動作します。HTTP 通信を監視できるだけでなく、要求/応答をオンザフライで変更できるため、非常に興味深い可能性が開かれます ..は、iPhone の HTTP 通信をキャプチャするための専用チュートリアルです。

于 2010-09-01T20:43:11.423 に答える
2

アプリケーション トラフィックを追跡する場合、Wiresharkは私が見つけた最高のツールです。HTTP や他の多くのプロトコルをログに記録してデコードできます。また、GUI の検索ツールを使用すると、関心のあるメッセージをすばやく簡単に見つけることができます。

これをお勧めするその他の理由:

  • 取り付けが早いです
  • ネットワーク カードから直接トラフィックをキャプチャします。アプリケーションを変更したり、プロキシを設定したりする必要はありません。tcpdump や同様のツールからオフラインでキャプチャされたダンプを読み取ることもできます。
  • マルチプラットフォーム (Windows/Mac/Linux などで動作)
  • オープンソースです
于 2008-09-30T05:26:04.250 に答える
1

必要に応じて、dTraceを使用してさらに詳細に監視することもできます。

于 2008-09-28T05:55:23.977 に答える
1

次にCharlesを使用します。これは、HTTP検査に非常に優れたツールです。iPhoneシミュレーター(またはその他のOS Xアプリケーション)で使用すると、Charlesは自動的にシステム設定をセットアップして、自身をプロキシとして使用するため、起動して実行するだけで済みます。また、いくつかの異なる方法でトラフィックを調べるのは非常に簡単で、完全な機能を備えた非常に寛大な無料試用版があります(時間は1時間に制限され、いくつかのナグスクリーンがあります)ので、試してみることができます。

于 2008-09-28T06:03:39.963 に答える
1

HTTPトレーサー

http://simile.mit.edu/wiki/HTTPTracer

于 2008-09-28T05:39:28.323 に答える
0

モニターの意味にもよりますが…

インストールされたアプリケーション (または OS) が「電話をかけようとしている」ことを単に知りたい/停止したい場合は、LittleSnitchをお勧めします。

あなたが得る心の平和は、あなたの銀行口座からの体重の減少に十分価値があります.

于 2008-09-30T05:03:36.130 に答える