#PITA Geschrieben 26. Mai 2012 Geschrieben 26. Mai 2012 Hi, Ich möchte in einem C# Programm die MAC adressen von allen rechnern im Netzwerk auslesen und in einer RichTextBox anzeigen lassen, ähnlich wie arp -a! kann mir da Jemand helfen?
lilith2k3 Geschrieben 27. Mai 2012 Geschrieben 27. Mai 2012 Pcap.Net <- könnte interessant sein [DllImport("iphlpapi.dll")] public static extern int SendARP(int DestIP, int SrcIP, [Out] byte[] pMacAddr, ref int PhyAddrLen); /// <summary> /// Requests the MAC address using Address Resolution Protocol /// </summary> /// <param name="IP">The IP.</param> /// <returns>the MAC address</returns> private string RequestMACAddress(string IP) { IPAddress addr = IPAddress.Parse(IP); byte[] mac = new byte[6]; int length = mac.Length; SendARP((int)addr.Address, 0, mac, ref length); string macAddress = BitConverter.ToString(mac, 0, length); return macAddress; }[/php] C# - MAC Adresse einer IP ermitteln
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden