Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/329.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在Windows Phone 8.1上添加防火墙规则_C#_Windows Phone 8.1_Ip Address_Firewall - Fatal编程技术网

C# 在Windows Phone 8.1上添加防火墙规则

C# 在Windows Phone 8.1上添加防火墙规则,c#,windows-phone-8.1,ip-address,firewall,C#,Windows Phone 8.1,Ip Address,Firewall,我真的不知道如何寻找我想要达到的目标。我将添加两张图片,以更好地向您展示我在这里所做的事情 如您所见,我在防火墙中添加了一个阻止规则,它将阻止特定应用程序的一系列地址(第二个映像上的第一个规则) 有没有办法在windows phone上执行类似的操作? 我不是在寻找一些代码或任何东西。只是为了一些指导。我应该去哪里看?我应该找什么?Windows phone没有防火墙,我也不想使用任何外部防火墙应用程序(如果有的话)…没有什么比Windows phone的防火墙更好的了。你对网络层没有如此深

我真的不知道如何寻找我想要达到的目标。我将添加两张图片,以更好地向您展示我在这里所做的事情

如您所见,我在防火墙中添加了一个阻止规则,它将阻止特定应用程序的一系列地址(第二个映像上的第一个规则)

有没有办法在windows phone上执行类似的操作?
我不是在寻找一些代码或任何东西。只是为了一些指导。我应该去哪里看?我应该找什么?Windows phone没有防火墙,我也不想使用任何外部防火墙应用程序(如果有的话)…

没有什么比Windows phone的防火墙更好的了。你对网络层没有如此深入的访问。与台式PC操作系统相比,用户和开发者在允许他们做的事情上受到了更多的限制。这导致系统的脆弱性降低

受限系统的优点是,很难(或几乎不可能)为其创建病毒、特洛伊木马程序等

另一方面,由于没有防病毒软件或防火墙需要使用的API,您无法深入控制系统


简而言之:无法阻止特定应用程序的IP地址

您不能使用公共API(没有此类API可用),但是您仍然可以在interop unlocked手机上实现您的目标

请参阅“关于解锁手机”和“关于阻止某些网站”(即编辑\windows\system32\drivers\etc\hosts文件时使用的老把戏)


我很确定,您还可以向注册表添加一个真正的防火墙规则(“因为防火墙服务已启动并在WP8.1&up操作系统上运行”),但这需要更多的调查

你想要达到的目标是什么?在使用Wifi访问手机的特定应用程序或整个设备时阻止IP?阻止特定应用程序的IP。即使为设备阻止这些IP不会改变任何事情,那么有什么想法吗?[update]刚刚检查了我的Lumia 950(互操作解锁,安装了“互操作工具”):HKLM\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules中有标准的Windows防火墙规则,因此,您可以阻止一些IP(或者做任何你想做的事-用标准Windows防火墙规则做任何可能的事)在你的interop unlocked phone上!手机上缺少唯一的GUI部分,但你始终可以在桌面上创建规则并将新的注册表值复制到手机上。