Перейти к содержанию

Как запретить программе выход в интернет?


Рекомендуемые сообщения

Как запретить программе выход в интернет?

Вопрос не в блокировании интернета брандмауэром или др. фильтрами, а именно в ограничении доступа к определенным адресам силами ОС. Хотелось бы автоматизировать процесс.

Можно отредактировать hosts в ручную, но тогда требуется выполнить целый ряд манипуляций.

Казалось бы возможно реализовать задачу с помощью командных файлов:

if exist %systemroot%\SysWOW64\drivers\etc\hosts (
set hosts=%systemroot%\SysWOW64\drivers\etc\hosts
) else (
set hosts=%systemroot%\System32\drivers\etc\hosts
)
cacls %hosts% /E /G All:F
cacls %hosts% /E /G ‚бҐ:F
attrib -s -r -h %hosts%
(echo.
echo #
echo 127.0.0.1 www.***.com
echo 127.0.0.1 ***.com
)>>%hosts%
cacls %hosts% /E /R All
cacls %hosts% /E /R ‚бҐ
ipconfig /flushdns

или с помощью программы hosts.exe, которая предварительно бросается в директорию Windows:

hosts add www.***.com 127.0.0.1
hosts add ***.com 127.0.0.1

Данный способ работает исправно, но только если отключить антивирусную защиту, которая блокирует изменение файла hosts. В итоге это приводит к цепочке действий.

Может есть какие-нибудь другие способы блокировки адресов, напр. через системный реестр?

Ссылка на комментарий

VR

Это тоже длинный путь. Требует предварительной настройки.

Возможно есть что-то, что можно выполнить обычным командным файлом. Да и ОС может быть ХР.

Сама программа находится в программных файлах и просится в интернет.

А программу планируется устанавливать часто и как автоматизировать весь этот процесс?

На каждом компьютере отключать антивирус перед инсталляцией хлопотно. Легче пропустить сообщение антивируса об угрозе кликнув "продолжить".

Ссылка на комментарий

hosts без доверия антивируса не изменить, иная автоматизация такого действия мне не известна. Так что либо добавлять в исключения антивируса, либо отключать его, либо файрволы.

Ссылка на комментарий

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...