Transparence technique

Comment TestMaCo découvre votre réseau local

Une carte réseau est utile seulement si elle distingue clairement ce qui est observé, ce qui est déduit et ce qui reste impossible à connaître sans accès administrateur aux équipements.

Un agent volontairement local

Une page Web publique ne dispose pas des droits nécessaires pour lire proprement la table ARP du PC, accéder aux adresses MAC ou lancer les outils système de découverte. TestMaCo Réseau utilise donc un agent séparé qui écoute uniquement sur l’adresse de boucle locale 127.0.0.1. L’interface Web communique avec cet agent ; le serveur TestMaCo n’a pas besoin de recevoir la liste des équipements.

Comment se déroule un scan

L’agent détecte les interfaces IPv4 privées actives. Pour éviter une exploration trop large par erreur, la V1 limite chaque analyse à un sous-réseau de 256 adresses maximum. Elle provoque d’abord la résolution locale des voisins puis lit la table ARP. Les appareils qui publient des informations SSDP/UPnP peuvent également être reconnus.

Le mode approfondi teste un ensemble volontairement limité de services TCP courants : Web, HTTPS, SMB, SSH, RTSP, impression, MQTT, Cast et quelques ports d’administration. Il ne cherche ni vulnérabilité ni mot de passe ; son seul objectif est d’améliorer la classification de l’équipement.

Identification et niveau de confiance

Un nom d’hôte, le fabricant de la carte réseau, une annonce SSDP et certains services constituent des indices. Le type affiché est donc une estimation avec un niveau de confiance, pas une vérité absolue. L’utilisateur peut attribuer son propre nom et confirmer qu’un appareil est connu.

Fabricants et adresses MAC

L’agent peut télécharger la base OUI officielle de l’IEEE directement sur le poste de l’utilisateur puis la conserver dans son cache local. TestMaCo n’a donc pas besoin de recevoir les adresses MAC pour déterminer le fabricant.

Carte logique ≠ câblage physique

Voir plusieurs appareils sur le même LAN ne suffit pas à savoir sur quel port de switch chacun est branché. La V1 affiche une carte logique. Une véritable topologie physique nécessite généralement LLDP, SNMP ou les API des routeurs et switches administrables. Ces fonctions sont prévues pour une future édition Expert.

Sécurité de l’agent

Le service HTTP écoute seulement sur 127.0.0.1:51337, donc pas sur les autres machines du LAN. Les appels provenant d’une page Web sont filtrés par origine et le scan refuse les plages IPv4 publiques ou supérieures à /24. Les données d’inventaire sont enregistrées dans le profil local de l’utilisateur.

À retenir : TestMaCo Réseau est conçu pour inventorier le réseau privé auquel l’utilisateur est connecté. Il ne doit pas servir à sonder des réseaux tiers sans autorisation.

Ouvrir TestMaCo Réseau