Un escáner de puertos, como nmap, se conecta a un puerto y analiza el tráfico que se devuelve. La función más básica de un firewall es bloquear el acceso a un puerto. Esto significa que no hay forma de escanear un puerto que está siendo bloqueado por un firewall. Con algunas excepciones ...
Algunos firewalls permitirán el tráfico a un puerto a menos que determine que el tráfico es malicioso (como un escáner de puerto) y luego bloquea el puerto. A veces, reducir la velocidad del escaneo puede ayudar, a veces el escaneo de los puertos más probables (80, 443) puede funcionar en caso de que el firewall esté diseñado para bloquear las IP que escanean puertos bloqueados. Algunos firewalls pueden inspeccionar las características del paquete para determinar que el paquete provino de un escáner de puertos (cada uno tiene una huella digital). Por lo tanto, para evitar estos tipos de protecciones, deberá jugar con la configuración del escáner, probar diferentes escáneres, conectarse a los puertos esperados con un cliente válido (del navegador al puerto 80) o crear su propia herramienta. Pero en todos los casos (?), Si el firewall está configurado para bloquear el tráfico a un puerto, entonces no puede comunicarse con el puerto.
Dicho esto, el Firewall de Windows no tiene ninguna de las protecciones anteriores. Bloquea el tráfico a los puertos.