首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >windows mobile 6上的网络监控

windows mobile 6上的网络监控
EN

Stack Overflow用户
提问于 2009-07-31 18:25:46
回答 2查看 1.3K关注 0票数 1

我现在正在尝试为windows mobile 6写一个网络监控软件,我谷歌了很多次,有些人说不可能使用NDIS驱动程序或者WinPcap之类的来监控任何网络接口。其他人说这是可能的。事实上,我在网上找不到任何示例,也没有找到任何源码。

因此,我问这个社区:有没有可能用C或C#为windows mobile编写一个在数据链路层上工作的数据包捕获工具?

致以最诚意的问候

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-07-31 18:45:35

桌面和服务器Windows产品具有非常明确的、通用的和可插拔的结构,您可以在其中插入网络层的挂钩。(查找LSP或分层服务提供商-这是防病毒/防火墙程序如何插入到监控您的网络流量)。至于WinPCap,它在NDIS驱动程序级别插入了一个较低的级别,但不管怎样,Windows Mobile在这方面远没有那么灵活。我不一定认为这仅仅是微软的短视-它需要更多的能力来提供一个通用的和可插拔的LSP或NDIS层,这是大多数移动设备负担不起的。

这里最重要的一点是- Windows Mobile不支持NDIS数据包捕获。最接近数据包捕获的移动平台是Windows Embedded CE。

因此,为了捕获Windows Mobile的网络流量,您需要开发自己的NDIS驱动程序框架。这可不是个小任务。

票数 3
EN

Stack Overflow用户

发布于 2009-11-09 10:11:26

Windows Mobile使用Windows CE。

NDIS在Windows Mobile上非常常见,因此您可以编写一个中间驱动程序来捕获流量。

但是,它已经有了netlog,它应该可以为您完成这项工作:http://msdn.microsoft.com/en-us/library/ms883126.aspx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1214087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档