fix: correct tcp_check hint — RST on closed port means host is detected

The previous wording wrongly implied smartphones and firewalled PCs could
be missed. Only devices that silently DROP (not REJECT) all probed ports
are undetected; a RST reply on a closed port correctly identifies the host.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-18 11:21:20 +02:00
parent cc716783ea
commit a4538b7fe0
+3 -3
View File
@@ -129,7 +129,7 @@ const LANGS = {
scanVlans: 'VLAN(s)', scanVlans: 'VLAN(s)',
scanNote: 'Chaque hôte est pingé puis interrogé en DNS.', scanNote: 'Chaque hôte est pingé puis interrogé en DNS.',
tcpCheckLabel: 'Vérification TCP (anti proxy-ARP)', tcpCheckLabel: 'Vérification TCP (anti proxy-ARP)',
tcpCheckHint: 'Sonde chaque hôte sur les ports 22, 80, 443, 8080, 8443. Élimine les faux positifs UniFi/proxy-ARP, mais peut rater les équipements sans port TCP ouvert (smartphones, PC tout firewall, etc.).', tcpCheckHint: 'Sonde chaque hôte sur les ports 22, 80, 443, 8080, 8443. Élimine les faux positifs UniFi/proxy-ARP. Peut rater uniquement les équipements dont le pare-feu bloque silencieusement (DROP) tous ces ports — un hôte renvoyant RST sur un port fermé est correctement détecté.',
hostsFound: 'hôte(s) découvert(s)', hostsFound: 'hôte(s) découvert(s)',
addressesScanned: 'adresses scannées', addressesScanned: 'adresses scannées',
newHosts: 'nouveaux', newHosts: 'nouveaux',
@@ -288,7 +288,7 @@ const LANGS = {
scanVlans: 'VLAN(s)', scanVlans: 'VLAN(s)',
scanNote: 'Each host is pinged then queried via DNS.', scanNote: 'Each host is pinged then queried via DNS.',
tcpCheckLabel: 'TCP check (anti proxy-ARP)', tcpCheckLabel: 'TCP check (anti proxy-ARP)',
tcpCheckHint: 'Probes each host on ports 22, 80, 443, 8080, 8443. Eliminates UniFi/proxy-ARP false positives, but may miss devices with no open TCP port (smartphones, fully-firewalled PCs, etc.).', tcpCheckHint: 'Probes each host on ports 22, 80, 443, 8080, 8443. Eliminates UniFi/proxy-ARP false positives. Only misses devices whose firewall silently drops (DROP) all probed ports — a host sending RST on a closed port is correctly detected.',
hostsFound: 'host(s) found', hostsFound: 'host(s) found',
addressesScanned: 'addresses scanned', addressesScanned: 'addresses scanned',
newHosts: 'new', newHosts: 'new',
@@ -446,7 +446,7 @@ const LANGS = {
scanVlans: 'VLAN(s)', scanVlans: 'VLAN(s)',
scanNote: 'Cada host es pingado y luego consultado en DNS.', scanNote: 'Cada host es pingado y luego consultado en DNS.',
tcpCheckLabel: 'Verificación TCP (anti proxy-ARP)', tcpCheckLabel: 'Verificación TCP (anti proxy-ARP)',
tcpCheckHint: 'Sondea cada host en los puertos 22, 80, 443, 8080, 8443. Elimina falsos positivos UniFi/proxy-ARP, pero puede omitir equipos sin puerto TCP abierto (smartphones, PC con firewall total, etc.).', tcpCheckHint: 'Sondea cada host en los puertos 22, 80, 443, 8080, 8443. Elimina falsos positivos UniFi/proxy-ARP. Solo puede omitir equipos cuyo firewall descarta silenciosamente (DROP) todos los puertos sondeados — un host que responde RST en un puerto cerrado se detecta correctamente.',
hostsFound: 'host(s) descubierto(s)', hostsFound: 'host(s) descubierto(s)',
addressesScanned: 'direcciones escaneadas', addressesScanned: 'direcciones escaneadas',
newHosts: 'nuevos', newHosts: 'nuevos',