発信Webリクエストが発生したらすぐに監視

発信Webリクエストが発生したらすぐに監視

私のデスクトップで行われたすべてのHTTPリクエストのリストを見たいです。 SNI(サーバー名表示)を使用してローカルクライアントのHTTPSホスト名を監視することが可能であると思います。

OS Xには、次のような優れたGUIユーティリティがあります。小さなプッシュ、これはアプリケーション固有のHTTPモニターとファイアウォールルールのフロントエンドです。

私は良いターミナルユーティリティを選択します。tcpdumpどのデータが送信されるのではなく、トラフィックがリアルタイムでどこに行くのかを確認したいので、これは過剰です。理想的には、どのプロセスが要求をしているのか見たいのですが、どのプロセスが自宅に電話しているのかを見るだけで良いスタートになります。

ベストアンサー1

これは次の方法で行うことがlsofできます。watch

$ watch -n1 lsof -i TCP:80,443

出力例

dropbox    3280 saml   23u  IPv4 56015285      0t0  TCP greeneggs.qmetricstech.local:56003->snt-re3-6c.sjc.dropbox.com:http (ESTABLISHED)
thunderbi  3306 saml   60u  IPv4 56093767      0t0  TCP greeneggs.qmetricstech.local:34788->ord08s09-in-f20.1e100.net:https (ESTABLISHED)
mono       3322 saml   15u  IPv4 56012349      0t0  TCP greeneggs.qmetricstech.local:54018->204-62-14-135.static.6sync.net:https (ESTABLISHED)
chrome    11068 saml  175u  IPv4 56021419      0t0  TCP greeneggs.qmetricstech.local:42182->stackoverflow.com:http (ESTABLISHED)

おすすめ記事