C# ARP Cache auf bestimmte MAC-Adressen scannen und deren IP bestimmen

Kingfisher OK

Rear Admiral Pro
Registriert
Dez. 2007
Beiträge
5.169
Hallo zusammen,

für ein Projekt muss ich das Netzwerk auf bestimmte Komponenten abscannen. Dazu habe ich mir ein Tool geschrieben, welches einen IP-Adressbereich anpingt, den man vorgeben kann.

Daraufhin erstellen sich die dynamischen Einträge im ARP-Cache. Diese Einträge will ich jetzt auslesen und die MAC-Adressen nach einer Firma abscannen.

Daraufhin will ich von diesen MAC-Adressen die IP Adressen und kann dann damit weiterarbeiten.


Meine Frage an euch: Wie bekomme ich am besten die ARP-Einträge mitsammt IP Adresse als String in mein C# Programm am besten als 2D-Array?

Viele Grüße
 
Zurück
Oben