Alker Опубликовано 24 июля, 2012 Жалоба Поделиться Опубликовано 24 июля, 2012 Как запретить программе выход в интернет?Вопрос не в блокировании интернета брандмауэром или др. фильтрами, а именно в ограничении доступа к определенным адресам силами ОС. Хотелось бы автоматизировать процесс.Можно отредактировать 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:Fcacls %hosts% /E /G ‚бҐ:Fattrib -s -r -h %hosts%(echo.echo #echo 127.0.0.1 www.***.comecho 127.0.0.1 ***.com)>>%hosts%cacls %hosts% /E /R Allcacls %hosts% /E /R ‚бҐipconfig /flushdnsили с помощью программы hosts.exe, которая предварительно бросается в директорию Windows:hosts add www.***.com 127.0.0.1hosts add ***.com 127.0.0.1Данный способ работает исправно, но только если отключить антивирусную защиту, которая блокирует изменение файла hosts. В итоге это приводит к цепочке действий.Может есть какие-нибудь другие способы блокировки адресов, напр. через системный реестр? Ссылка на комментарий
VR Опубликовано 24 июля, 2012 Жалоба Поделиться Опубликовано 24 июля, 2012 если система Vista+ то можно использовать функцию Родительского контроля Ссылка на комментарий
Alker Опубликовано 24 июля, 2012 Автор Жалоба Поделиться Опубликовано 24 июля, 2012 VRЭто тоже длинный путь. Требует предварительной настройки.Возможно есть что-то, что можно выполнить обычным командным файлом. Да и ОС может быть ХР.Сама программа находится в программных файлах и просится в интернет.А программу планируется устанавливать часто и как автоматизировать весь этот процесс?На каждом компьютере отключать антивирус перед инсталляцией хлопотно. Легче пропустить сообщение антивируса об угрозе кликнув "продолжить". Ссылка на комментарий
D_Master Опубликовано 25 июля, 2012 Жалоба Поделиться Опубликовано 25 июля, 2012 hosts без доверия антивируса не изменить, иная автоматизация такого действия мне не известна. Так что либо добавлять в исключения антивируса, либо отключать его, либо файрволы. Ссылка на комментарий
Рекомендуемые сообщения
Пожалуйста, войдите, чтобы комментировать
Вы сможете оставить комментарий после входа в
Войти