问题标签 [winpcap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1693 浏览

c# - Winpcap - 发送数据时遇到问题

我正在使用 Tamir 的 SharpPCap 尝试将数据发送到我的 msn。

目前,出于测试目的,我的想法是等待 mymsn@msn.com 收到任何 msg,然后再次发送数据包本身,即让任何消息在我的 msn 上永远重复出现。我认为这必须起作用,因为我只是获取收到的数据包本身,然后再次重新发送。

出于某种原因,我的 msn 上什么也没有出现,尽管我会在控制台中看到打印了很多“捕获的数据,重新发送它”。有任何想法吗?谢谢

0 投票
1 回答
2382 浏览

c# - 捕获网络适配器启动/关闭和地址更改事件(Windows、C#)

我正在寻找一种在任何 Windows 网络接口启动或关闭或任何网络接口的地址发生更改时通知的方法。

我更喜欢 C# 中的解决方案,C 也是可能的。可以使用 Winpcap。

我知道 C# 中存在网络适配器地址更改事件,但这也可能不枚举所有适配器并查看更改的设置?

愿一些高级程序员帮助一个新手。

最诚挚的问候

0 投票
1 回答
437 浏览

winpcap - WinPCAP 和 Non-promiscuous 兼容模式?

我听说 winpcap 可以在非混杂无线适配器上工作。这是真的?

是否值得麻烦解决,还是应该只使用以太网(如果有)?

0 投票
3 回答
14261 浏览

c++ - 获取机器的 MAC 地址——好的解决方案?

我听说用我当前的 winpcap 库是不可能的。

这是真的吗?我在网上看到很多例子,但随后评论说“这不起作用”。

获取本地机器的 MAC 地址的最佳方法是什么?

0 投票
2 回答
1930 浏览

networking - 网络——数据填充

对于家庭作业,我的任务是创建一个位于以太网堆栈正上方的“乒乓”层。

我能够轻松完成任务,但是当我通过无线连接测试我的应用程序并尝试与同一网络上的台式计算机(以太网)通信时,我发现了一些奇怪的行为。

似乎数据包正在填充我没有添加的信息。从无线->以太网我得到类似以下的东西(作为接收到的数据的十六进制输出,去掉以太网头,句点是不可打印的字符)。

3-468...lkin54g...$ 0Hl.........*../..2..

当我的桌面响应我的笔记本电脑(以太网->无线)时,我得到如下内容

3-468 …………………………………………………………………………………………………………

这是预期的行为吗?

0 投票
2 回答
1116 浏览

c++ - http/http 流量分析器

我想开发一个 c++ 应用程序,它会列出所有访问的 url 及其在 pc 中的响应时间。这可能对用户是透明的,所以它是一个 dll。

谁能给我一些关于上述问题的示例代码或教程。或任何提示和建议?!..

多谢:))

0 投票
2 回答
403 浏览

c++ - 如何在WINPCAP中知道哪些已安装的设备有互联网连接?

我知道 winpcap 库使人们能够获取有关已安装设备的高级信息...

鉴于计算机中的所有网络设备,我怎么知道其中哪一个有互联网连接?!

谢谢:)

0 投票
2 回答
304 浏览

c++ - winpcap 中的 URL 浏览器来源

在使用 winpcap 和 c++ 编程时,是否知道某个 url/数据包的来源(网络浏览器)?

0 投票
2 回答
1333 浏览

c++ - 数据包中的http标头?

如何在 C++ 中检索数据包中的 http 标头?

任何示例代码或教程都会有很大帮助!..

谢谢!..

注意:winpcap 用于数据包嗅探,这些数据包已经被过滤为只有 tcp 和 http/s 协议。唯一的问题是如何解码数据包的 http 标头。

0 投票
5 回答
24477 浏览

http - 如何重新组装tcp段?

我现在正在使用 winpcap 开发一个项目..因为我知道被嗅探的数据包通常是碎片数据包。

如何重新组装这个 TCP 段?..任何想法,建议或教程可用?..

我认为这是我可以查看 HTTP 标头的唯一方法...

谢谢!..