OldJeffrey писал(а):
87034478
Santa Haus писал(а):
создать правила на все входящие и исходящие подключения для всех ехе-файлов программы
И блокировать все ехе-файлы
Это по 2 правила для каждого .exe (их там штук 10) или есть более элегантные способы?
Элегантных не знаю, но:
1. TinyWall, по умолчанию блокирует всё, очень удобно когда нужно блокать кучу софта. Но с настройкой придётся повозиться.
либо
2.
https://security.stackexchange.com/questions/24557/windows-firewall-how-to-block-...iles-in-a-folder
@ setlocal enableextensions
@ cd /d "%~dp0"
for /R %%a in (*.exe) do (
netsh advfirewall firewall add rule name="Blocked with Batchfile %%a" dir=out program="%%a" action=block
netsh advfirewall firewall add rule name="Blocked With Batchfile %%a" dir=in program="%%a" action=block
)
for /R %%a in (*.dll) do (
netsh advfirewall firewall add rule name="Blocked with Batchfile %%a" dir=out program="%%a" action=block
netsh advfirewall firewall add rule name="Blocked With Batchfile %%a" dir=in program="%%a" action=block
)
внутри "" пишете название проги, чтобы знать что блокируете. Сохраняется как .bat, ложится в папку где установлена прога и запускается от админа. В моём случае блокируются ещё и .dll.
Но со вторым есть нюанс, программы как правило ставятся ещё в %appdata%/../Local или/и Roaming , а ещё в C:/ProgramData, если система 64-битная, то не забудьте про две папки Program Files и Program Files (x86)