如何以编程方式被动监控 Windows Phone 中的网络流量?

How to Do Passively Monitor Network Traffic in Windows Phone Programmatically?

我想知道如何在 Windows phone 中使用 C# 被动监控网络流量?假设我在 IE 中浏览为 www.facebook.com 然后我需要在我的应用程序中得到通知。因此,请提供任何帮助。

谢谢。

很遗憾,您无法在 Windows Phone 上访问该级别的信息。 Windows Phone 是一个托管平台,其中每个应用程序都保存在自己的边界内。

每次应用程序需要访问该边界之外的信息时,都需要为该应用程序分配特定权限。在 Windows Phone 中,这个称为 App Capabilities 的完整列表可以在这里找到:https://msdn.microsoft.com/en-us/library/windows/apps/jj206936(v=vs.105).aspx

如您所见,您可以访问很多内容。但低级网络不是其中之一。

无法打破应用程序在其中执行的框,并且无法在框外部署 "native" 代码 运行。这实际上是 Windows Phone、Windows 8/10、iPhone 和 iPad 上应用范式的全部目的。通过确保任何应用程序都无法获得对您设备的低级别访问权限,您可以免受病毒、间谍软件等的侵害。