libpcap

    0

    1答えて

    私は、私は pcap_setdirection(*pchandle, PCAP_D_OUT); を設定するが、私の問題は、フィルタ文字列(定数のchar *)である pcap_compile(*pchandle, &program, filter, 0, subnet); に渡されたIPアドレスに送信され、発信UDPパケットをキャプチャしたい10.24.11.73と宛先ポート番号32806.

    8

    1答えて

    私はUbuntu 12.04 32bitでreaverをビルドしようとしています。私はすでにlibpcapを構築してインストールしています。 ./configureを実行 が、私はエラーを以下の取得: これを固定で任意のヘルプは高く評価されています。 EDIT:これはconfigureスクリプトでのチェックです: { $as_echo "$as_me:${as_lineno-$LINENO}: c

    1

    1答えて

    私はlibpcapを使ってC++で作業しています。私は、ファイルにキャプチャを保存したい、と私はこれを使用します。 if ((pcount = pcap_loop (p, -1, &pcap_dump, (char *) pd)) < 0) { pcap_perror (p, prestr); } 私はキャプチャを停止し、私が欲しいときにデータを保存することがで

    4

    2答えて

    Linuxのルータでは、pcapを使ってIPヘッダとパケット長を取得するCプログラムを作成しました。このようにして、統計を収集し、IPに基づいて帯域幅を測定することができます。かなりきちんとしています。 :-) トラフィックとユーザー数が増え、古いプログラムが苦労し始めました。つまり、ルータは大量のパケットに対処するために苦労しています。それは、 "プライムタイム"において、1秒間に50000パケ

    0

    1答えて

    私は、inetアドレス127.0.0.1(ループバックアドレス)を使用してサーバからクライアントに送信されるテキストを読み取るスニファを作成しようとしています。クライアントがサーバーからデータを受信して​​も、プログラムは停止状態を維持します。スニファの CODE: int main(int argc,char **argv) { char *dev; char errbuf

    0

    3答えて

    私は、TCPクライアントの側で、TCPフローのデータを傍受/変更できるようにしたいと考えています。 pcapの例は、tcpパケットヘッダ/ペイロードの解析方法を示しています。 しかし、私は、tcpクライアントがそれを読み込む前にパケットのペイロードを変更したい、あるいはパケットを完全にドロップしたいとします。 pcap capureでどうやったらいいですか?

    0

    1答えて

    私はLibpcap-1.7.4ライブラリをダウンロードしました。私はlibpcap.oとlibpcap.so.1.7.4を実行する場合、以下のエラーが表示されます。 [[email protected] libpcap-1.7.4]# ./libpcap.a ./libpcap.a: line 1: syntax error near unexpected token `newline' ./

    6

    4答えて

    私はFedora 17で作業しています。私はlibpcapでプログラムしたいと思います。問題は、私のコンピュータがpcap.hを見つけていないことです。これはlibpcapとlibpcap-develをインストールして以来、本当に面白いです。また、wiresharkとsnortは、私がそのライブラリを使用していると思う私の駅で働いています。私はgccのmy_file.c -lpcapで... #i

    5

    3答えて

    はの線に沿って何かを出力しますオンラインのサンプルですが、無駄なものです。 私はまた、pcapで正確に何がリトルエンディアンかビッグエンディアンであるかについて混乱します。 libpcapがワイヤー上に見えるものを捕捉したことは私の理解であった。

    1

    1答えて

    私はlibpcapを使っていくつかの "ネットワークインタフェース"(ループバックを含む)を盗もうとしています。 私のアプリケーションでは、ポート1234,1235、および1236のループバックからのパケットがあります。libpcapはこれらのアドレスから来るパケットのみを、libpcap_setfilter()を使ってフィルタリングする方法をすでに見つけました。これらのパケットをそれに対応するア