Veröffentlicht 26. Mai 201213 j 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?
27. Mai 201213 j 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
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.