Nun, alle haben nur die Frage für die Windows-Plattform beantwortet. Ich dachte, es wäre nützlich, auch für die Linux-Plattform zu antworten. Unter Linux können Sie Folgendes tun:
Abrufen der MAC-Adresse der in Ihrem Netzwerk verbundenen Geräte
Sie können für diese Aufgabe eine Reihe von Tools wie Netdiscover, Arp-Scan, nmap und sogar WireShark verwenden. Diese Tools werden im Wesentlichen beim Durchdringungstest von drahtlosen Netzwerken verwendet und können verwendet werden, um herauszufinden, wer sich im Netzwerk befindet, indem sie ihre IP-Adresse und MAC-Adresse kennen.
ARP (Address Resolution Protocol) wird zum Zuordnen von MAC-Adressen zu IP-Adressen in einem internen Netzwerk verwendet. Der Router und die Switches senden Broadcast-ARP-Anforderungen an alle MAC-Adressen im Netzwerk und fordern sie auf, mit ihren IP-Adressen zu antworten. Jedes System antwortet dann mit seiner IP-Adresse, und der Switch oder ein anderes Gerät erstellt dann eine kleine Datenbank, die den MAC der IP-Adresse zuordnet, so dass er weiß, wer wer ist. Beide Tools verwenden ARP-Pakete, um diese Informationen abzurufen.
Verwenden
Netdiscover
Netdiscover wird für die aktive oder passive Suche dieser drahtlosen Netzwerke ohne den DHCP-Server verwendet. Es kann auch zum Scannen von Hub- / Switched-Netzwerken verwendet werden.
netdiscover -i eth0 -r 192.168.2.0/24
Dabei steht wo
-i
die Schnittstelle (Hier eth0) &-r
bezeichnet den zu testenden IP-Bereich.Verwenden
arp-scan
arp-scan (auch ARP Sweep oder MAC Scanner genannt) ist ein sehr schneller ARP-Paketscanner, der alle aktiven IPv4-Geräte im Netzwerk anzeigt. Da ARP nicht routbar ist, funktioniert es nur im lokalen LAN (lokales Subnetz oder Netzwerksegment). Es zeigt alle aktiven Geräte an, auch wenn diese über Firewalls verfügen.
arp-scan --interface=wlan0 [ --localnet ] 192.168.0.1/24
Anleitung zur Verwendung von arp-scan & Full Documentation Here
Abrufen der MAC-Adresse von Geräten, die NICHT in Ihrem Netzwerk verbunden sind
Nun, dieser Teil ist eine genaue Antwort auf Ihre Frage zu MAC-Adresse und Signal von Geräten in der Nähe. Zu diesem Zweck können wir das Airmon-ng-Tool verwenden, um einen Wireless-Monitor einzurichten, und dann Airodump-ng verwenden, um die Wireless-Signale von Monitor an Sreen zu übertragen. Beide Tools sind Teil von Aircrack-ng, einer Reihe von Tools, die für das Penetrationstest von drahtlosen Netzwerken verwendet werden. Dies ist ein Präfektwerkzeug für das, was Sie möchten.
Die Verwendung der Aircrack-ng Suite ist nicht ganz einfach, aber es lohnt sich Zeit und Mühe. Wenn Sie alle Befehle in die Antwort schreiben, wird dies recht langweilig
Schnittstellenstatus prüfen:
airmon-ng
Überprüfen Sie alle Prozesse, die für Airmon-ng lästig sind und diese töten können:
airmon-ng check kill
Aktivieren Sie den Überwachungsmodus (Start) für die angegebene drahtlose Schnittstelle (WLAN0).
airmon-ng start wlan0
Wo
wlan0
ist der Name der drahtlosen Schnittstelle. Geben Sieiwconfig
at terminal ein, um den Namen der drahtlosen Schnittstelle des drahtlosen Geräts auf Ihrem Gerät zu erhalten.Starten Sie Airodump-ng, um die Pakete vom Wireless Monitor zu sichern
airodump-ng mon0
Wo
mon0
wird der Monitor an der Schnittstelle gestartetwlan0
. Jetzt sehen Sie deutlich alle Geräte in Ihrer Nähe sowie die MAC-Adresse und die Stärke aller . Wenn Sie fertig sind, drücken Sie Ctrl+ C, um die Überwachung zu stoppen.Stoppen Sie schließlich den Monitor-Modus auf Interface
airmon-ng stop wlan0
Hinweis: Es spielt keine Rolle, ob Sie zur Verwendung von Airmon-ng mit einem drahtlosen Netzwerk verbunden sind oder nicht. Das einzige Problem ist, dass die Verwendung der Airmon-ng-Befehle erforderlich ist, um die Wireless-Schnittstelle (auf Ihrem Gerät) in den Überwachungsmodus zu schalten, wodurch Sie die Verbindung zu einem Wireless-Netzwerk trennen. Der Rest funktioniert jedoch perfekt für das, was Sie brauchen .
Schließen Sie das Tutorial zur Verwendung der Aircrack-ng Suite ab