将 SharpPcap 与 usp 3G 调制解调器结合使用

发布于 2024-12-14 05:39:07 字数 271 浏览 1 评论 0原文

我已经学会了 SharpPcap 从特定网络接口捕获数据包。以下代码用于获取本地计算机上的所有网络接口:

foreach (PcapDevice dev in CaptureDeviceList.Instance)
    Console.WriteLine(dev.ToString());

但是当我插入 usp 3G 调制解调器并运行上述程序时,返回的列表不包含 usp 3G 调制解调器的行。

如何在此 3G 调制解调器上应用数据包捕获?

I have learned SharpPcap to capturing packet from a particular network interface. The following code is used to get all network interfaces on local machine:

foreach (PcapDevice dev in CaptureDeviceList.Instance)
    Console.WriteLine(dev.ToString());

but when I plug my usp 3G modem and run the above program, the list returned does not contain a line for the usp 3G modem.

How do I apply the packet capture on this 3G modem?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅唱々樱花落 2024-12-21 05:39:07

编辑:我找到了一种方法来做到这一点。如果有人有更好的东西,我会很高兴,因为这确实需要商业产品。 Tamosoft 的 CommView 允许您捕获 Verizon Aircard 数据包。 (无法与其他任何人交谈...)

CommView by Tamosoft

他们有免费版本您可以用它来测试(它只捕获所有其他数据包)。大约是250美元。


上一个答案

@Chris Morgan

不幸的是,调制解调器被认为是 PPP 连接,Windows XP、Windows Vista 或 Windows 7 的网络适配器级别不支持这种连接。因此,winPCap、Wireshark等将看不到流量。

请参阅常见问题解答的问题 #5:

WinpCap 常见问题解答

EDIT: I have found one way of doing this. I would love it if someone has something better, because this does require a commercial product. CommView from Tamosoft allows you to capture Verizon Aircard packets. (Can't speak to anything else...)

CommView by Tamosoft

They have a free version which you can use to test with (it only captures every other packet). It's about $250.


Previous Answer

@ Chris Morgan

Unfortunately, modems are seen a PPP connections, which are not supported on Windows XP, Windows Vista, or Windows 7 at the network adapter level. Therefore, winPCap, Wireshark, etc, will not see the traffic.

See Question #5 of the FAQ:

WinpCap FAQ

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文