libpcap

    0热度

    1回答

    有人可以请我指出一个好的开始地方,了解libpcap如何从网络驱动程序获取数据包?我的目的是用快速实施来取代接收功能。

    3热度

    1回答

    我即将编写一个分析网络流量的程序。 寻找答案,并在网上,没有发现任何几个问题后: 捕获网络流量 - 我使用的WinPcap库的analyzis。 捕获功能是否捕获所有数据包或丢包可能发生。 如果发生损失,我该如何防止它发生。 分析网络流量 - 分别捕获(并分析)每个数据包还是分段捕获(每次)会更好些? 有什么好办 - tcpdump的或WinPcap的库功能 (我使用的WinPcap库在当前时间)

    0热度

    1回答

    我正在使用过滤器字符串来捕获我的无线路由器monitor/Promisc mode中的探测请求帧。 当我在一台笔记本电脑,但在我的Linksys运行我的代码WRT54G它给人错误 cannot pcap_compile() function is not working. 更说明,我使用的OpenWRT白俄0.9相同的字符串即"type mgt subtype probe-req"工作我的路由器上

    0热度

    1回答

    将普通用户验证BPF过滤器的最简单方法是什么? 我发现最简单的方法是运行带有一个小pcap文件的tcpdump作为-r选项的输入。 $ tcpdump -r one_packet.pcap -F invalid_bpf.conf 2> /dev/null ; echo $? 1 $ tcpdump -r one_packet.pcap -F valid_bpf.conf 2> /dev/nul

    0热度

    1回答

    我正在为RSSI(我的兴趣是探测请求和数据null,时间戳和源MAC地址)嗅探WiFi数据包,并且我需要将结果保存在pcap文件中以供进一步处理。 问题是我需要将信息分成多个不同的文件,每小时创建一个文件。 我不知道如何检查我的程序中的运行时间,除了多线程(while(1),sleep()和检查clock()函数)。我使用的是Ubuntu,但目标平台是安装了Linux OpenWrt的路由器。 我

    0热度

    1回答

    在wireshark中,它能够显示数据包的详细信息,如ip.src,ip.port,info等。单击数据包时,数据包的详细信息显示在(中)底部。 反正是有显示细节(已知为在tshark的PDML),即帧,以太网,如通过使用libpcap的示于Wireshark的?我知道我们可以通过使用struct pcap_pkthdr获得源地址,但我打算构建一个类似于Wireshark的应用程序,因此需要获取W

    3热度

    3回答

    我一直在做很多尝试,以获得编译为Android的libpcap,并且我没有看到任何值得记录的模式或任何进度。我有一个非常简单的嗅探器(在MIPS linux中工作正常),使用libpcap,所以我想我自己哦,好吧...没有biggie ...我只是编译Android的libpcap(在最后,Android只是一个Linux)...这里是问题出现的地方。我不知道如何使用ndk-build和Andro

    0热度

    2回答

    嗯,我正在开发Java项目。为了制作一个应用程序,它将捕获我局域网中的所有数据包,并能够看到HTTP流量。我目前使用Jnetpcap API,我成功列出了界面,并进行实时捕获并提取HTTP包。我遇到的问题是我只捕获自己机器的流量。我已经在谷歌上查到这个了。到目前为止,我发现的唯一解决方案是启用混杂模式,我使用ifconfig cmd,但不幸的是问题仍然存在。我不知道如何解决这个问题。任何解决方案.

    0热度

    1回答

    我工作的项目有丢弃捕获的数据包的要求。我成功captuing包与使用libpcap像这样, pcap_loop(handle, num_packets, got_packet, NULL); 凡在回调函数我捕捉到num_packets参数数据包的给定数。我的要求是放弃捕获的数据包。 我试过检查帮助,最后空手而归。任何引用代码片段来执行这个通过libpcap丢弃捕获的数据包的要求是非常值得赞赏的

    4热度

    1回答

    我有我的无线接口监控模式,我能成功地嗅探网络数据包,并使用Wireshark分析它们。我一直在尝试实施类似pcapy和impacket。它看起来好像pcapy没有捕获Wireshark所在的相同数据包。我目前正在Mac OS X 10.9上运行2012 Macbook Pro,但注意到与TP-LINK TL-WN722N无线USB适配器在Ubuntu上的行为相同。 下面是我写的一个脚本示例,显然不