案例:孩子们使用过多的网络带宽,需要被监控,设备总是连接在一起,所以不需要连接时间。需要一个程序,可以监测每个设备的网络使用,并能区分互联网和本地网络。
现在互联网是从调制解调器到路由器没有这种能力,我打算直接连接到桌面电脑,然后使用Windows ICS(互联网连接共享)通过wifi重定向它。因此,在桌面上运行的应用程序应该能够捕获这些信息并将其显示给我。
这对我来说更像是一个学习的机会,而不是任何真正的需要。我对c# winforms有很好的经验,对套接字的经验很少,虽然我不认为我会需要它们。
我在寻找开始的地方,互联网上充斥着大量的信息,但是搜索变得越来越困难,谷歌带来了大量现成的间谍软件可供下载,但我更喜欢一种更有机的方法。
有人能给我指出正确的方向吗?我应该看哪些课程等等……
设备是,个人电脑,iPods,iPhones,PS3,WiU,XBox360,所以基本上所有的东西,虽然我不确定这甚至是重要的。
发布于 2014-01-31 02:24:33
咨询
How to sniff local outgoing network traffic in .NET without using PCap?
不过,这是两只一石二鸟。看上去很有商业价值。当您查看网络监视api时,它说它是用于windows服务器的。
除此之外,唯一的其他选择可能是查看NIDS过滤器驱动程序,有一个用于Visual的,但我不记得是从哪里得到的。
http://msdn.microsoft.com/en-us/library/windows/hardware/ff565501(v=vs.85).aspx
有一个链接可以帮助你找到它。(我希望)
我知道这不是一个答案,这个解决方案可能不容易通过C#. not /Windows获得,但我希望它能启动您以及其他查找此信息的人。
结束通知
https://stackoverflow.com/questions/21470775
复制相似问题