winpcap

    1热度

    1回答

    我试图编写一个C#包装winpcap。当我尝试调试时,它给出警告PInvokeStackImbalance,但是pcap_findalldevs完成它的工作。但我认为这会导致程序内存泄漏。顺便说一句这个代码是来自networkminer我没有写这只是试图理解winpcap和包装。 这是WinPcap的方法 int pcap_findalldevs(pcap_if_t ** alldevsp, ch

    3热度

    2回答

    我想制作一个使用winpcap的C程序。但是,我首先需要使用安装程序将winpcap软件包安装到我的PC中,然后才能执行我的程序。如何让我的程序自动执行(执行winpcap安装程序的操作)?

    0热度

    2回答

    使用2种不同的过滤器聆听设备并捕获数据包是否可行?例如,我开始用一个过滤器倾听设备并将数据包转储到一个pcap文件,15分钟后我可以在不同过滤器的同一设备上启动另一个监听器并将数据包转储到另一个pcap文件而不停止旧设备? pcap_open或pcap_next_ex是否阻塞传入数据包?我的意思是,如果一个数据包在从两个不同的线程侦听时到达,其中一个将获取数据包并控制它的过滤器,而另一个线程可以访

    0热度

    1回答

    我试图使用Winpcap PacketRequest()函数(位于packet32.h中)将OID发送到网络适配器。 它在XP32上工作,在Win7 32和Win7 64上无法工作(在Win7 64中我得到最后一个错误代码1,在32中我不知道 - 我目前无法访问32位) 。 我查看了PacketRequest()函数的来源 - 它调用了DeviceIoControl(),这是失败的函数,因此Pac

    1热度

    2回答

    所以我一直有与PCap库的接收功能的问题。 我建立了一个echo服务器(在我的PC之外),它只需要一个数据包并将其转向。因此,在我的应用程序中,我发送了一个数据包(工作正常),并尝试使用pcap_next()接收响应数据包(来自echo服务器)。出于某种原因,即使Wireshark显示数据包在不到1ms的时间内转向,它也会等待1秒钟才能收到带有pcap_next()的数据包。因此,当我发送1000

    5热度

    3回答

    我有一个小型项目,我一直在使用C++,并且由于它的性质,我需要将数据包插入到实时TCP流中。 (目的是无辜的,如果你必须知道http://ee.forumify.com/viewtopic.php?id=3299) 我正在为游戏创建一个关卡编辑器,而且由于握手的性质,我不能简单地建立与高级库的新连接,例如的WinSock。到现在为止,它依靠Winsock Packet Editor来完成这项肮脏的

    0热度

    1回答

    我试图通过WinPcap通过传递正确的网络适配器名称来捕获Windows中的数据包。关于这一点,我想知道:是否有任何简单的方法通过传递机器的IP地址来获取网络适配器名称。我试图从IP获取网络适配器名称(以确保我使用正确的接口来捕获使用WinPcap的数据包,使其可以在Windows系统中使用,例如无线,VPN,局域网等),我认为看起来像这样: \ Device \ NPF_ {5D24AE04-C

    1热度

    1回答

    我在Windows上安装Python模块时遇到困难。 libpcap和winpcap库存在依赖关系。 当试图运行“setup.py”我收到致命错误和脚本中止像下面 Cannot open include file: 'pcap.h': No such file or directory 一个我下载的源文件,并在我的PATH环境变量包括他们,但他们不这样做似乎得到解决。我能够系统地定位并将文件移

    0热度

    2回答

    我正在开发一个项目,我有一个小任务来检索包序列号。最近,我开始了解winpcap,我想知道我能从TCP头中检索序列号。请帮助

    3热度

    2回答

    我应该用什么Python模块来嗅探数据包?我不需要任何太复杂的东西,我只需要将数据包中的数据发送到我的电脑。我正在使用Python 2.6和Windows 7,并且已经安装了WinPcap 4.1.2。 到目前为止,我见过的人建议pcapy和pypcap,但是当我尝试安装的,他们都失败,并告诉我,我缺少MSVCR71.DLL即使它是我的电脑上。另外,python-libpcap sourcefor