Como parte del funcionamiento activo de nuestro PC con internet, el dispositivo está enviando y recibiendo datos cada segundo. Y ello se produce cuando las apps contactan con servidores, o las empresas rastrean nuestra actividad. Pero también cuando el malware intenta comunicarse con servidores para intentar controlar lo que ocurre dentro de nuestro ordenador…
Como es obvio, esta actividad no siempre está a la vista. De hecho, siempre ocurre en un segundo plano, en silencio, sin que nadie tenga un control real sobre adónde va nuestra información. Es precisamente aquí donde Portmaster nos aporta ese plus de seguridad. Hablamos de un cortafuegos de código abierto desarrollado por la empresa austriaca Safing, reconocida por sus aportes a la privacidad. Y con él, cambia radicalmente la situación. De hecho, es capaz de mostrarnos exactamente qué hace cada app en nuestro PC, y en su caso, bloquear la conexión con un clic.
Por lo que no es solo un firewall defensivo que funcione de manera pasiva, esperando. Sino que es un monitor de actividad de red activo que hace las veces de guardaespaldas digital. Una app que funciona bajo licencia AGPL tanto en Windows como Linux.
Qué es Portmaster, el cortafuegos inteligente
Portmaster es un cortafuegos capaz de «escanear» las conexiones de aplicaciones, no solo de red general (como hace el de Windows). Es decir, que intercepta TODAS las conexiones que salen de nuestro PC antes de que lleguen a cualquier destino dentro de internet.
A diferencia del firewall que Windows integra, que solo bloquea puertos y protocolos genéricos, Portmaster funciona a nivel de cada app de manera individual, lo que nos permite ver exactamente qué programa se intenta conectar a qué servidor, en qué puerto y en qué momento. Cuando una app intenta establecer una conexión, Portmaster crea una regla automática, o bien pregunta al usuario qué hacer.
Desde su interfaz muestra una lista en tiempo real de todas las conexiones activas, organizadas por aplicación, dominio, país, tipo de conexión o cantidad de datos que transfiere. De esa manera, podemos filtrar y hacer clic en cualquier conexión para ver los detalles al completo: la IP de destino, puertos, latencia y, de paso, si está asociada a cualquier malware o tracker que se conozca. Esta práctica es realmente útil porque revela protocolos ocultos. Por ejemplo, puede descubrir si Chrome intenta contactar con servidores de publicidad incluso sin navegar, qué apps del sistema contactan con sus servidores continuamente o la telemetría que esconden ciertos programas gratuitos…
Instalación y compatibilidad
Portmaster funciona perfectamente tanto en Windows 10 como 11 y Linux (en distros como Ubuntu, Debian y Fedora). Su instalación es sencilla, y puedes descargarlo directamente desde su repositorio oficial en su web oficial. Cuenta con un peso de tan solo 77.9 MB, por lo que es prácticamente instalable en cualquier disco duro. Al instalarlo mediante su asistente, como cualquier otro programa, se nos abrirá una interfaz principal, desde donde veremos todas las apps que se están ejecutando en nuestro PC en tiempo real. Al seleccionar una, se nos abrirá un cuadro de mando:
Como puedes ver, nos da la posibilidad mediante interruptor de activar o desactivar la conexión de la app, en este caso, Steam. De igual manera, el propio Portmaster posee una política muy estricta de conexiones por su alto enfoque en seguridad. Pero puedes configurar de igual manera toda tu actividad desde la pestaña «Network activity»:
En Windows, utiliza WFP a nivel kernel para su máxima eficiencia, mientras que en Linux usa «nfqeue» y «eBPF» para interceptar paquetes sin ralentizar el sistema. Normalmente, el consumo de recursos es mínimo: menos del 1% en plena actividad. Todo bajo su licencia AGPL open source, lo que permite que exploremos y manipulemos su código y añadamos cualquier contribución de la comunidad.
