Добавление правила брандмауэра на Windows Phone 8.1
Я действительно не знаю, как искать то, что я пытаюсь достичь. Я добавлю два изображения, чтобы лучше показать вам, что я здесь делаю.
![введите описание изображения здесь]()
![введите описание изображения здесь]()
Как вы можете видеть, я добавил правило блокировки в брандмауэре, которое заблокирует диапазон адресов (первое правило для второго изображения) конкретного приложения.
Есть ли способ сделать что-то подобное на телефоне Windows?
Я не ищу какой-то код или что-то еще. Просто для некоторого руководства. Где я должен смотреть? Что я должен искать? У телефона Windows нет брандмауэра, и я не хочу использовать какое-либо внешнее приложение для брандмауэра, если есть один...
Ответы
Ответ 1
Нет ничего лучше брандмауэра для Windows Phone. У вас нет такого глубокого доступа к сетевому уровню. По сравнению с настольными ПК операционные системы пользователей и разработчиков гораздо более ограничены в том, что им разрешено делать. Это приводит к менее уязвимым системам.
Хорошая сторона ограниченной системы заключается в том, что для ее создания (или почти импотенции) для нее создается вирус, троянер и т.д.
С другой стороны, вы не можете контролировать систему по своей глубине, так как нет никакого API, которое должно было бы использовать антивирусное программное обеспечение или брандмауэр.
Короче: Невозможно заблокировать IP-адреса для определенных приложений.
Ответ 2
Вы не можете сделать это с помощью общедоступного API (такой API недоступен), однако вы все еще можете достичь своей цели на взаимодействующем разблокированном телефоне.
Обратитесь к этот форум об открытии вашего телефона, и этот поток о блокировке некоторых сайтов (т.е. это старый трюк с редактированием файла \windows\system32\drivers\etc\hosts).
Я уверен, вы также можете добавить реальное правило брандмауэра ("потому что служба брандмауэра запущена и запущена на WP8.1 и выше OS'es) в реестр, но это требует большего изучения.