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

0/5 (3 avis)

Vue 7 578 fois - Téléchargée 1 443 fois

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

Ajouter un commentaire Commentaires
oui t a raison ;(
dulquen Messages postés 409 Date d'inscription jeudi 17 avril 2014 Statut Membre Dernière intervention 8 décembre 2020
Modifié par dulquen le 17/04/2014 à 16:11
Ton code a l'air plutôt pas mal mais la ligne "AllocateAndGetTcpExTableFroStack n'existe pas dans le DLL donc au final il ne se passe rien :/
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
19 oct. 2011 à 09:22
ça serait génial de faire un pare feu open source, avec la possibilité de masquer les communications normales connues (via une base de données, par exemple les mises à jour automatiques régulières, ...)

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.