Wie für geographisch in der Nähe Wireless Access Points scannen und ihre IP- und MAC-Adresse ermitteln

StackOverflow https://stackoverflow.com/questions/4467316

Frage

Wie kann ich programmatisch für geographisch scannen in der Nähe Wireless Access Points und bestimmen ihre IP- und MAC-Adresse. Vor allem, wie kann ich die IP- und MAC-Adresse des WAPs herausziehen, die nicht geöffnet ist? Wie kann ich zwischen Wireless Access Points und anderen Dingen, wie Smartphones oder Computern unterscheiden?

Am Anfang werde ich wahrscheinlich dies nur für Windows-Computer tun, aber schließlich werde ich möchte für eine Vielzahl von OS einschließlich den MacOSX, iOS diese Scan-Fähigkeit habe, Android ...

War es hilfreich?

Lösung

MAC-Adresse eines Zugangspunktes wird im Fall einer AP gleich das BSSID (Basic Service Set Identifier).

Die meisten APIs, die für programmatische Auswahl der verfügbaren Netzwerke zu ermöglichen, sind so konzipiert, sollte diese Informationen irgendwo haben.

Sie können keine IP-Adresse ermitteln, eines Access Points, ohne sie zu assoziieren, und versuchen, sie zu verwenden, um das Internet zu verbinden. Sie können völlig Zugangspunkte finden, die externe IP gar nicht hat - zum Beispiel, Access Points den Zugang zu internen Netzwerken eines Unternehmens zu ermöglichen.

Schließlich können Sie zwischen Access Points und anderen Dingen unterscheiden, per Definition -. Alles, was als Access Point fungiert (dh wirbt es die BSSID) ist ein Zugangspunkt

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top