1

彼らが使用した pcapのApple doc で

#include <pcap.h>

しかし#include <pcap.h> 、私のプロジェクトでは「ファイルが見つかりません」というエラーが発生します。

プロジェクトに pcap.h を含めるためにライブラリをインポートする必要はありますか? ただし、アップルのマニュアルページには記載されていません。質問は、プロジェクトに pcap.h を含めるにはどうすればよいですか?

ありがとう。

4

2 に答える 2

2

このライブラリlibpcapは iPhone OS プラットフォームでは利用できず、Mac OS X プラットフォームでのみ利用できます。

簡単に言えば、このライブラリをそのまま iPhone で使用することはできませんが、一部の機能を iPhone に移植できる場合があります。システムが脱獄されていない限り、セキュリティ上の制限により、iPhone でパケット キャプチャを実行することはできません。

于 2013-01-03T14:24:01.113 に答える
0

あなたが言及していた iPhone アプリ -NetStat- を調べました。私が理解しているように、すべてのポートのリスナーが開かれます。

ソケット ヘルパー クラスを使用して、必要なポートのリスナーをセットアップできます。

ここに例があります http://code.google.com/p/entropydb/wiki/SocketWrapper

于 2013-01-03T15:28:46.160 に答える