Netstat: liste des ports tcp/udp ouverts avec le processus, table de routage, table arp et liste des interfaces réseaux

Description

Ce code est un ensemble de classes permettant de lire certaines tables d'informations réseau (par la dll iphlpapi) :
-> la liste des ports TCP/UDP ouverts sur la machine avec le processus qui a ouvert la connexion
-> la table ARP contenant les mappings adresses MAC <-> adresses IP connu sur la machine avec l'interface associée
-> la table de routage avec l'ensemble des routes connues sur la machine sur les interfaces associées
-> la liste des interfaces réseaux avec le mapping vers des instances de la classe System.Net.NetworkInformation.NetworkInterface. Cela permet d'obtenir toutes informations de statistiques, d'état et de configuration fournies par cette classe

Ce code permet aussi de fermer une connexion TCP ouverte.

Conclusion :


N'hésitez pas à commenter et à noter !

Codes Sources

A voir également

  • Netstat: liste des ports tcp/udp ouverts avec le processus, table de routage, table arp et liste des interfaces réseaux
  • Visual netstat - Forum VB.NET

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.