Qu'est-ce qu'un Netstat?
Netstat, abréviation non officielle des statistiques de réseau, est un programme informatique utilisé à des fins de surveillance et de diagnostic du réseau. Il peut détecter et afficher les connexions réseau actives ou ouvrir des ports sur un ordinateur, ce qui en fait un outil utile à la fois pour les utilisateurs moyens et les administrateurs réseau. Parmi les utilisations potentielles du programme, citons le diagnostic des problèmes de réseau et l'inspection des chevaux de Troie ou des logiciels espions sur un ordinateur. Il est inclus avec ou disponible pour la quasi-totalité des principaux systèmes d'exploitation, principalement en tant qu'outil de ligne de commande, bien que des interfaces graphiques existent également.
Généralement, les détails intimes des connexions réseau d'un ordinateur sont masqués. La plupart des utilisateurs se contentent de savoir si leur ordinateur est connecté à un réseau et capable d'échanger des données via ce réseau. Cependant, il est parfois utile ou nécessaire de creuser plus profondément et de regarder ce que fait un ordinateur dans les coulisses. Netstat est un utilitaire logiciel qui permet aux utilisateurs de le faire précisément en affichant une multitude d'informations sur les réseaux.
Netstat surveille et détecte les connexions réseau entre l'ordinateur d'un utilisateur et d'autres ordinateurs sur un réseau local ou sur Internet. Il est suffisamment polyvalent pour différencier plusieurs protocoles réseau et peut également afficher des informations de routage indiquant comment un ordinateur se connectera à un emplacement réseau particulier. Le programme peut également détecter sur quels ports, le cas échéant, un ordinateur écoute les connexions entrantes.
Un utilisateur peut souhaiter contrôler son activité réseau à l’aide de netstat pour un certain nombre de raisons. Le programme peut être utilisé pour rechercher ou diagnostiquer des problèmes de réseau, car il peut afficher à la fois les connexions ouvertes et le nombre d'erreurs survenues lors d'une tentative d'accès à un serveur distant. Il peut également être utilisé pour rechercher des logiciels malveillants ou des logiciels espions. Les connexions réseau inexpliquées sur un ordinateur avec peu ou pas de programmes ouverts pourraient être causées par des logiciels malveillants agissant à l'insu de l'utilisateur. Les ports ouverts peuvent également indiquer qu'un cheval de Troie attend des instructions de systèmes distants.
L'un des facteurs contribuant à la popularité de netstat est son inclusion dans pratiquement tous les systèmes d'exploitation modernes, de Microsoft® Windows® à Linux et aux systèmes d'exploitation de type Unix. Il a été conçu comme un outil de ligne de commande, ce qui signifie qu'un utilisateur doit taper des commandes dans un terminal ou une invite de commande. Les utilisateurs non familiarisés avec une interface de ligne de commande peuvent souhaiter consulter le manuel ou le fichier d'aide en tapant «netstat /?» Sous Windows® ou «man netstat» sur d'autres plates-formes. Plusieurs programmes fournissant une interface graphique à netstat existent également et peuvent être plus attrayants pour ceux qui ont peu ou pas d'expérience en ligne de commande.