libpcap

    -1

    1答えて

    私は手順が私のネットワークアダプタのトラフィックと私はコンパイルされ、最終的なプログラムをキャプチャし、正常に実行するためのサンプルCPPプログラムを書くことhereを述べ、その後は以下の通りです: 1 #include <pcap.h> 2 #include <stdio.h> 3 #include <chrono> 4 #include <thread>

    1

    1答えて

    異なるタイプのネットワークパケットを含むpcapファイルを解析しようとしています(いくつかはVLANとタグ付けされていて、いくつかは#includeを使用していません)。 ここに私のコードは、これまでのところです:は pcap_t *pcap; const unsigned char *packet; char errbuf[PCAP_ERRBUF_SIZE]; struct pcap_pk

    1

    1答えて

    私はpcapフォーマットを使用してインフィニバンドパケットをキャプチャしようとしています。そのために私はLINKTYPE_INFINIBAND 247 DLT_INFINIBANDをtcpdump's LINK-LAYER HEADER TYPESで述べたように使うべきだと思いました。私は、このエラーメッセージが表示されますWiresharkの中のpcapファイルを開こうとすると は - ファイル

    1

    1答えて

    C#でUDPパケットを生成し、与えられたIPアドレスに送信するパケットシミュレータをプログラミングしました。シミュレータはパケットを生成してUBUNTU仮想マシンに送信しますが、宛先に問題があります。 C#プログラム、として定義されたデータ形式で: namespace PacketSimulator { static class Program { public

    0

    1答えて

    Scapyを使用すると、ローカルマシンのトラフィックだけがスニッフィングされます。どうすればローカルネットワーク全体を盗聴できますか?ネットワークアダプタモードを監視モードに設定し、ポート転送も有効にしました。しかしそれでも、ネットワーク上の別のクライアントを盗聴することはできません。私はARP中毒にしなければならないのですか? 私が使用するコマンド: pkts = sniff(iface="wl

    0

    1答えて

    私は、以下の構成があります。 私はマシンを持っているが(私はそれを呼ぶことにします1)2つのインターフェイス、外部インターフェイスで、IPアドレスを持っているのeth0とネットワークAとIPアドレスを持たないeth1とpcapを使ってネットワークBのパケットをスニッフィングするように関連付けられています。私の問題は、eth0からネットワークB内のマシンにパケットを送信したいということです(2にしよ

    0

    1答えて

    pcapファイルを取得して各パケットに行きたいです。その後、IPアドレスを取得し、それを操作します。最後に、新しいpcapファイルに書きます。私はpcap4jバージョン1.6.4を使用すると、以下の私は、送信元IPアドレスを取得する方法である : String fname = "FileName"; String dumpFile = "newFileName"; PcapHandle h =

    0

    1答えて

    Mac OSXでhttps://github.com/samueldotj/dhcp-clientをコンパイルしようとしています。コードは自分のlinuxでうまくコンパイルされます。 問題を作成するコード(DHCP-いるclient.c)の一部は、 /* * Get MAC address of given link(dev_name) */ static int get_mac_addr

    3

    1答えて

    私はクロスコンパイラarm-linux-gccでlibpcapをコンパイルしようとしています。私は実行すると、私はエラーを取得する「作る」: ./pcap-linux.c:254:14: conflicting types for socklen_t /usr/arm-linux-gnueabi/include/unistd.h:275:21: note previous declaration