2

Кто-нибудь знает portable приложение, которое может запускать любое другое приложение, отказывая ему в доступе в интернет? Если нет, существуют ли альтернативные методы, такие как автоматическая проверка, существуют ли правила брандмауэра для выбранных исполняемых файлов, и если нет, то добавьте их? Или, может быть, запустить exe(s) через cmd.exe с аргументами, которые запрещают ему доступ к Интернету.

Кто-нибудь знает такое приложение / метод / и т.д.?

2 ответа2

0

Загрузите 32-разрядные средства поддержки Windows Server 2003 с пакетом обновления 2 (SP2).

Используйте командную строку фильтра ipsec - добавьте отключить фильтр портов MS SQL:

IPSeccmd.exe -w REG -p "SQL Server Block" -r "Block Outbound UDP 1433 Rule" -f 0=*:1433:UDP -n BLOCK -r "Block Outbound TCP 1433 Rule" -f 0=*:1433:TCP -n BLOCK

netsh firewall set allowedprogram "path\appname.exe" "Name" disable

Смотрите также:

0

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

Это будет пример пакетного скрипта (не был протестирован, так как у меня нет доступной системы Windows):

@echo off
set rule=block_prog
set prog=your_program.exe

netsh advfirewall firewall add rule name="%rule%" dir=in program="%prog%" action="block" enable="yes"
netsh advfirewall firewall add rule name="%rule%" dir=out program="%prog%" action="block" enable="yes"
start /b %prog%
exit

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .