Cómo bloquear varios archivos en un firewall de Windows



Pruebe Nuestro Instrumento Para Eliminar Los Problemas

Un firewall es un software o hardware que verifica la información proveniente de Internet o de una red, y luego la bloquea o permite que pase a su computadora, según la configuración de su firewall. Un firewall puede ayudar a evitar que los piratas informáticos o software malintencionado (como gusanos) accedan a su computadora a través de una red o Internet. Un firewall también puede ayudar a evitar que su computadora envíe software malicioso a otras computadoras.



Lo mismo ocurre con el Firewall de Windows. Algunas aplicaciones necesitan conectarse a Internet de vez en cuando. Sin embargo, el firewall tiene control sobre qué archivos .exe y .dll en su PC pueden conectarse a la red, ya sea una red de dominio, una red pública o una red privada. De forma predeterminada, todos los archivos .exe y .dll de la aplicación están bloqueados en el firewall. Si un archivo .exe no está permitido en el firewall de Windows, no podrá comunicarse a través de la red. Esto incluye juegos que puede jugar a través de Internet o mediante una conexión de red. Para configurar sus preferencias de firewall de Windows, puede: Presione Clave de Windows + R , tipo firewall.cpl y presione enter, luego en la ventana que aparece, haga clic en 'permitir un programa o función a través del firewall de Windows'. Aquí puede cambiar qué programas están permitidos y agregar nuevos archivos ejecutables.



Sin embargo, cuando necesite bloquear o desbloquear más de un archivo .exe, y más aún, en más de una PC (o si está desarrollando una aplicación que necesita permiso de firewall), el trabajo repetitivo se agotará. En este artículo, le mostraremos cómo bloquear y desbloquear varios archivos .exe que se encuentran en la misma carpeta. Para nuestros propósitos de demostración, asumiremos que la carpeta de archivos del programa es nuestra carpeta de destino.



Se le recomienda que primero haga una copia de seguridad de su política actual de Firewall de Windows en caso de que algo salga mal. Para hacer esto: Presione Clave de Windows + R para abrir ejecutar, escriba wf.msc y presione enter para abrir ' Firewall de Windows con seguridad avanzada . 'En el panel de la derecha, haga clic en' Política de exportación 'y guarde el archivo. Si algo sale mal, puede importar esta política.

Bloquear y desbloquear archivos .exe del firewall usando un archivo por lotes

A través de netsh (una herramienta de secuencias de comandos que permite que las indicaciones de la línea de comandos modifiquen la configuración de red), puede usar las indicaciones de la línea de comandos para cambiar la configuración de su firewall, lo que le permite bloquear o desbloquear archivos .exe o .dll. Dado que el firewall dicta las conexiones entrantes y salientes, tenemos que deshabilitar las direcciones de entrada y salida de nuestros archivos. Para hacer esto:



  1. Abra el bloc de notas y copie el guión a continuación. Guárdelo como un archivo de extensión .bat.
  2. Esta es la versión de script básica para cambiar la configuración de su firewall: puede configurar su carpeta de destino en consecuencia. Reemplazar la ruta 'C: Archivos de programa (x86) Carpeta de prueba ' con la ruta donde están los archivos exe. para %% G en ('C: Archivos de programa (x86) Carpeta de prueba *. exe') haga ( netsh advfirewall firewall agregar nombre de regla = ”Bloqueado con Batchfile %% G” dir = en acción = bloquear programa = ”%% G” enable = sí perfil = cualquiera
    netsh advfirewall firewall agregar nombre de regla = ”Bloqueado con Batchfile %% G” dir = acción de salida = bloquear programa = ”%% G” enable = sí perfil = cualquiera

    )

  3. El nombre de la regla es el nombre que mostrará su archivo en la configuración del firewall, que en este caso es 'Bloqueado con Batchfile'

  1. También puedes descargar este script avanzado , que puede buscar archivos exe y agregarlos a la lista de bloqueo del Firewall. Coloque el archivo descargado en la carpeta (fuente) desde donde se deben escanear y bloquear los archivos exe.
  2. Haga clic derecho en la secuencia de comandos y haga clic en 'Ejecutar como administrador' o abrir símbolo del sistema como administrador, busque la carpeta donde se encuentra el archivo y ejecútelo escribiendo exeblocker.bat
  3. Sus archivos exe se bloquearán en el firewall de Windows. Para comprobarlo, vaya a la ventana 'Firewall de Windows con seguridad avanzada': mantenga pulsado Clave de Windows + R , tipo wf.msc y presione enter.
  4. Para permitir archivos exe a través del Firewall de Windows, simplemente busque la frase action = block en la secuencia de comandos y reemplácela con action = allow.
  5. Para permitir / bloquear archivos .dll a través del Firewall de Windows, simplemente busque la frase * .exe en el script y reemplácelo con * .dll

Es posible que también desee explorar las opciones de una aplicación de terceros para agregar archivos .exe y .dll; esto incluye Windows Firewall Controller descargable desde aquí o TinyWall disponible aquí .

3 minutos de lectura