libpcap

    0热度

    1回答

    我正在制作一个使用MINGW的C++程序,它使用Winpcap库将BTLE数据包保存到PCAP文件中。 我想使用DLT_USER0链接层类型打开PCAP文件。 我可以通过调用pcap_open_dead()来打开DLT_USER0,但pcap_dump_open()却抱怨说它不知道相应的链接类型。 我得到以下信息调用pcap_geterr()后: out-dump.pcap: link-laye

    5热度

    1回答

    我试图去通过本教程:使用 http://www.tcpdump.org/pcap.html 现在我有安装PCAP(代码提示和一切工作): sudo apt-get install libpcap-dev 和到目前为止,我有以下代码(文件名是example_pcap.c): #include <stdio.h> #include <pcap.h> int main(int argc, ch

    2热度

    1回答

    我试图在Mac OS X(当前版本10.9.5)上为UDP数据包创建一个读取给定IP地址和端口(在本例中为localhost)的程序。 唯一给了我一些有用数据的是tcpdump和nc(netcat),但它只有一次工作。 这是我做了什么: 1°终端窗口 $ sudo tcpdump -i en0 -X -v 'udp port 60000' tcpdump: listening on en0, l

    0热度

    1回答

    通过下面的代码将PcapPackets传递给队列,是否可以将此传递给kafka队列,以便kafka使用者可以从kafka生产者那里获取PcapPackets? StringBuilder errbuf = new StringBuilder(); Pcap pcap = Pcap.openOffline("tests/test-afs.pcap", errbuf); PcapPacketHa

    -1热度

    1回答

    有没有办法从InputStream打开离线Pcap而不是从本地文件打开? 在文档中,它表示您可以使用pcap_fopen_offline()从开放式流打开Pcap,但我不知道如何使用它。

    1热度

    1回答

    我编写了下面的代码来捕获数据包;但是,它实际上保存了最后一个数据包。 process_Packet(const struct pcap_pkthdr *header, const u_char * packet) { FILE* pFile = NULL; pFile = fopen ("myfile.pcap" , "wb"); // open

    0热度

    1回答

    我只想从我的系统中嗅探传出的'TCP-ACK'数据包。因此,我把我的过滤器表达我的lib-pcap程序为: char filter_exp[] = "src host 172.16.0.1 and tcp[tcpflags] & (tcp-syn | tcp-fin | tcp-rst | tcp-psh) == 0"; 但它显示了在运行时作为LIB-PCAP语法错误: 无法解析过滤器SRC主

    -2热度

    1回答

    我想发送和接收VLAN数据包,但是我收到的每个数据包都成为错误数据包。 有人可以expalin我的数据包的resons被接收为错误。 这里是状态... Information about Ethernet interface 4, 10G_PLANE_A: Device State: UP Link State: UP Link Speed: 10000 Duplex Mode: FULL Flo

    0热度

    1回答

    我一直在尝试了一小会儿,以获得从TCP数据包报头中的偏移值和不断收到的0。这里的值是头文件,我立足我的代码掉的链接: http://unix.superglobalmegacorp.com/BSD4.4/newsrc/netinet/tcp.h.html 我正在使用tcpHdr-> th_off并且正在接收值0.我知道该值是4位长,所以上面的行可能不是我想要的。对于我使用th_flags值的标志,

    2热度

    1回答

    我试图在Android nexus-7 wifi only tablet(代码名称:grouper)上运行packetspammer应用程序。我下载了libpcap库,并能够生成静态库(libpcap.a)。但是,当我尝试使用NDK构建构建packetspammer应用程序时,我不断收到链接器错误。 我的文件夹结构如下所示: packetspammer | jni | pa