OS X用のネットワークユーティリティを構築しています。Appleのドキュメントを確認しましたが、アプリが着信バイトを監視できるフレームワークが見つかりません。誰かが私を正しい方向に向けることができますか?お時間をいただきありがとうございます!
3 に答える
1
ネットワークの統計を取得するには、sysctl
システムコールを使用できます。これはかなり薄く文書化されています。StackOverflowには、簡単な例を示す別の回答があります。詳細については、netstatソースコードを確認することをお勧めします。
于 2012-05-21T16:44:00.463 に答える
0
私はこのような何かのために行うことができると思います
http://www.wireshark.org/またはhttp://www.tastycocoabytes.com/cpa/
Linuxでは、ネットワークカードに関連付けられているファイルを簡単に聞くことができます。
しかし、これがOS Xで簡単な方法で実行できるとは思いません。しかし、LittleSnitchについて考えると、確かに何らかの方法が必要です。
于 2012-05-21T15:44:20.597 に答える
0
libpcapを使用できます。これは、tcpdump、Wiresharkなどで使用されるパケットキャプチャを実行するためのポータブルライブラリです。これは公式のAppleライブラリではありませんが、BSDライセンスであるため、問題なく使用できます。
于 2012-05-21T15:44:47.540 に答える