Czy możliwe jest znalezienie fizycznej lokalizacji routera bezprzewodowego na podstawie sygnału rozgłoszeniowego?

15

Powiedz na przykład długość i szerokość geograficzną? Jedyną dostępną informacją byłoby to, że jest to dostępna sieć bezprzewodowa w zasięgu (zabezpieczona lub niezabezpieczona).


źródło
chcesz aplikację mobilną?
Simon B.

Odpowiedzi:

11

Jeśli chodzi o gotowe rozwiązania, wiele komercyjnych infrastruktur sieciowych 802.11 obsługuje triangulację zarówno komputerów-hostów, jak i „nieuczciwych” AP, porównując siłę źródła ze wszystkimi AP, które mogą zobaczyć sygnał. Korzystałem z bezprzewodowych systemów trapezowych, które importują mapy autocad, które zawierają takie elementy, jak materiały budowlane (aby zrekompensować różne tłumienia sygnału z płyt kartonowo-gipsowych w porównaniu z cegłą a betonem zbrojonym stalą). Następnie rysuje obraz zawierający wszystkie stacje i punkty dostępowe. Wierzę, że Cisco i Aruba mają podobne narzędzia.

Nie możesz tego zrobić za pomocą jednej lub nawet dwóch stacji obserwacyjnych, ale prawdopodobnie możesz to zrobić za pomocą mobilnej stacji obserwacyjnej i GPS. Nie jestem pewien, jakie oprogramowanie istnieje, aby zrobić coś takiego, ale zwykli podejrzani, tacy jak netstumbler, mogą obsługiwać taką funkcję.

Chris
źródło
1
Wystarczyłyby dwa odbiorniki z antenami kierunkowymi, ale to naprawdę wchodzi w specjalistyczny sprzęt.
John Gardeniers,
8

Możesz wykonać podstawowe wyszukiwanie radia, aby zlokalizować sygnał.

Przy częstotliwości 2,4 GHz można łatwo znaleźć anteny o małej szerokości wiązki. Zamiatanie jednego z nich podczas oglądania siły sygnału powinno dać ci dobre wyobrażenie o tym, w jakim kierunku znajduje się AP.

Zrób to z kilku fizycznie oddzielnych lokalizacji, a będziesz miał początek triangulacji. Nie musi być bardzo dokładne, aby dobrze zorientować się, gdzie znajduje się nadajnik.

Im szybszy wskaźnik siły sygnału, tym lepiej. W radiu z miernikiem analogowym zadziwiające jest, jak szybko można „zejść” z nadajnika ze skromną anteną yagi .

Joe Koberg
źródło
4

Samo w sobie nie ma sposobu na uzyskanie tych informacji z sygnału Wi-Fi. Google zaindeksował jednak punkty dostępu Wi-Fi według ich lokalizacji. Dzięki temu są w stanie powiedzieć, gdzie jesteś na podstawie punktu dostępowego Wi-Fi, z którym jesteś połączony. W takim przypadku możliwe jest uzyskanie lokalizacji na podstawie Wi-Fi.

http://googlemobile.blogspot.com/2008/10/my-location-now-with-wi-fi.html

Alex
źródło
1
Jeśli masz klucz API, możesz również wysłać bezpośrednie zapytanie do Google, które zawiera adres MAC routera bezprzewodowego, zobacz developers.google.com/maps/documentation/business/geolocation
Slizzered
3

Jeśli masz telefon z Androidem , wypróbuj OpenSignalMaps , kliknij przełącznik Wi-Fi / komórki w lewym dolnym rogu, aby wyświetlić informacje o Wi-Fi. Pokazuje pozycje routerów Wi-Fi na mapie.

Chrisbo
źródło
1

Chciałbym zwrócić uwagę na następujący projekt i oprogramowanie:

http://www.storm.net.nz/projects/5

Getto to zrobić, używając anteny kierunkowej z netstumblerem lub czymś, co pokazuje siłę sygnału. Znajdź maksymalną siłę za pomocą anteny kierunkowej, zaznacz kąt i spróbuj ponownie z innego punktu lub dwóch. Trianguluj, a poznasz lokalizację punktu dostępu.

Lub spędzić weekend na budowie jakiegoś szalonego miejsca na statywie :).


źródło
0

Czasami po podłączeniu adresu IP bramy do bazy danych IP do lokalizacji uzyskuje się przyzwoite wyniki. Może być konieczne użycie traceroute w celu znalezienia pierwszego adresu IP, który nie jest jednym z adresów IP prywatnych sieci RFC1918.

dlamblin
źródło
0

Jak wspomniano, można użyć funkcji wyszukiwania kierunku radia, aby zlokalizować sygnał. Działa to poprzez wzięcie wielu anten i wykonanie operacji zwanej formowaniem wiązki przez wariancję czasową w celu uzyskania ogólnego kierunku. Możliwe jest również wykonanie triangulacji czasowej, jeśli masz trzy odbiorniki, które wszystkie mogą odbierać sygnał i znasz dokładną lokalizację każdego z nich.

Wojsko wykorzystuje kierunek radiowy, znajdując większość czasu z jednostek mobilnych. Rejestrują pozycję, siłę sygnału i nacięcie namiaru, a komputer układa je na mapie w miarę upływu czasu, dzięki czemu uzyskasz dobry obraz lokalizacji nadajnika.

Inną stosowaną metodą jest w zasadzie stara gra na ciepło / zimno. Masz jednostkę, która rejestruje pozycję i siłę sygnału i chodzisz, aż ją znajdziesz. Ładniejsze jednostki nałożą mapę, aby dać ogólny pomysł, dokąd się udać, ale po pewnym czasie otrzymasz lokalizację.

Brandon
źródło
0

Zobacz projekt Wigle na https://wigle.net/ . Dokonują mapowania sieci bezprzewodowych pozyskiwanych z tłumu.

Z ich strony:

Konsolidujemy lokalizację i informacje o sieciach bezprzewodowych na całym świecie do centralnej bazy danych, a także mamy przyjazne dla użytkownika aplikacje stacjonarne i internetowe, które mogą mapować, wyszukiwać i aktualizować bazę danych przez Internet.

Najprawdopodobniej Twój punkt dostępu jest już zmapowany.

Marcel
źródło
-1

Znajdź adres IP połączenia za pomocą cmd.exe, a następnie wyszukaj lokalizację na stronie internetowej na podstawie adresu IP. (działa tylko w przypadku niezabezpieczonych połączeń WiFi ze względu na bezpieczeństwo)

Matt
źródło
W jaki sposób pomogłoby to routerom korzystającym z NAT?
Katherine Villyard,