Jak fizycznie znaleźć urządzenie Wi-Fi za pomocą laptopa lub telefonu komórkowego

36

Okej, więc zgubiłem tablet gdzieś w moim mieszkaniu i szukałem już godzin. To urządzenie z Androidem, które wydaje się mieć włączone Wi-Fi (reaguje na pingi), ale nie reaguje na wiadomości w chmurze. Co więcej, mam na nim zainstalowany Cerberus, ale nie mogę się z nim połączyć.

Czy istnieje sposób fizycznego znalezienia urządzenia poprzez pomiar siły sygnału z różnych lokalizacji w moim mieszkaniu?

Wiem, że teoretycznie możliwe jest również triangulowanie sygnału Wi-Fi i chociaż mam cztery odbiorniki Wi-Fi oparte na systemie Linux, nie znam żadnego niekomercyjnego oprogramowania, które byłoby w stanie to zrobić.

Siła
źródło
3
Wiem, że możesz uzyskać odbiór sygnału za pomocą airodump-ng(części aircrack-ngpakietu narzędzi), jeśli masz kompatybilną kartę Wi-Fi i dystrybucję Linuksa. Zobaczysz coś takiego z odbiorem sygnału wymienionym jako PWR(w decybelach). Jeśli nadal wysyłasz ping do urządzenia, powinieneś zobaczyć airodump-ngaktualizację ekranu znacznie szybciej dzięki adresowi MAC urządzenia. Powinieneś być w stanie poruszać się z laptopem, starając się zwiększać, PWRaż znajdziesz urządzenie.
Przełom
18
(Oczywiście, drugą opcją jest posprzątanie mieszkania. Wiesz, że zamierzałeś to robić od około 2 lat.)
Daniel R Hicks
2
Nie jest to bezpośrednia odpowiedź na twoje pytanie, ale Plan B jest specjalnie przeznaczony do sytuacji, w których straciłeś kontrolę nad urządzeniem z Androidem i nie miałeś na nim żadnej aplikacji „finder”.
ale
3
Plan B jest wspomniany wcześniej, ale nie działa już na Androidzie 3.1+ (ponieważ zabroniono aplikacjom rejestrowania BroadcastReceivers przed ręcznym otwarciem przez użytkownika), w przeciwnym razie napisałbym własną aplikację do tego ...
Force
3
Obowiązkowe odniesienie do Bash: bash.org/?5273
abstrask

Odpowiedzi:

8

Zawsze możesz użyć narzędzia do monitorowania sieci, takiego jak MoocherHunter, do triagulacji geolokalizacji urządzenia z obsługą Wi-Fi.

Właściwie wspomniane narzędzie służy do triangulacji moocherów Wi-Fi, ale może załatwić sprawę, biorąc pod uwagę, że urządzenie z Androidem jest podłączone do Twojej sieci LAN.

Konsola administracyjna routera może pomóc Ci dowiedzieć się więcej na temat Twojej aktywności w sieci bezprzewodowej. Powinna ona dostarczyć listę adresów IP, adresów MAC i nazw urządzeń, z którymi jest połączona. Dzięki tym szczegółom to narzędzie pomoże ci zlokalizować urządzenie w odległości do 2 metrów. (według programistów)

MoocherHunter był wykorzystywany przez organizacje ścigania w Azji do śledzenia moocherów Wi-Fi.

Opis oprogramowania mówi, że może on geolokalizować bezprzewodowego hakera na podstawie ruchu wysyłanego przez sieć z dokładnością do 2 metrów. Oprogramowanie nie działa jako plik wykonywalny w systemie Windows, należy go raczej nagrać na dysk CD, a następnie użyć do uruchomienia komputera. Chodzi o to, że z laptopem (i anteną kierunkową na karcie bezprzewodowej) możesz chodzić po triangulacji fizycznej lokalizacji moochera Wi-Fi.

Więcej informacji o MoocherHunter można znaleźć pod tym linkiem

w ten sposób możesz zlokalizować urządzenie za pomocą laptopa

Ashildr
źródło
12

Coś, co może działać:

Idź do sklepu z narzędziami, kup mosiężną siatkę i zbuduj stożek. Prawdopodobnie będziesz musiał nałożyć warstwę siatki, a następnie przytrzymać telefon na środku stożka. Mosiężna siatka powinna blokować wszystkie sygnały radiowe, więc jeśli dostaniesz sygnał, nadchodzi on z kierunku otwartego obszaru stożka. Teoretycznie możesz tego użyć, aby podłączyć się do urządzenia.

FYI, mosiężna siatka jest jednym z elementów budujących SCIF .

Keltari
źródło
1
Aluminiowy ekran działałby równie dobrze i byłby znacznie tańszy.
Daniel R Hicks,
2
(W rzeczywistości aluminiowa blacha do pieczenia trzymana za telefonem prawdopodobnie działałaby całkiem dobrze, choć nie byłaby wysoce kierunkowa.)
Daniel R Hicks
5

Niektóre routery Wi-Fi mają na sobie pomiar siły sygnału. Wiem, że DD-WRT ma to. Jeśli tak, możesz zrobić coś takiego:

  • Zdobądź długi kabel Ethernet
  • Podłącz jeden koniec do routera, a drugi do modemu kablowego / połączenia internetowego itp
  • Przenieś router po mieszkaniu i sprawdź, gdzie uzyskasz najsilniejszy sygnał

Pamiętaj, że rury wodne / metalowe kołki itp. Mogą zniekształcać sygnały Wi-Fi

Innym rozwiązaniem byłoby zrobić własną antenę kierunkową, tak jakby to .

Możesz również sprawdzić tę stronę, aby uzyskać przydatne komendy linux wifi wifi.

alexpotato
źródło
nawet jeśli nie możesz zmierzyć siły sygnału, możesz (jeśli masz naprawdę DŁUGI kabel) przesuwać router Wi-Fi, dopóki urządzenie się nie rozłączy. Jeśli dostajesz dużo zakłóceń z sąsiedztwa, może nawet nie być tak daleko.
Mindwin,
3

Otwórz Menedżera urządzeń Android za pomocą tego linku . Naciśnij „ Pierścień ”.

Mojżesz
źródło
2
chociaż uważam, że sprzątanie domu to lepszy pomysł.
2
Podał, że jego urządzenie nie odpowiada na wiadomości w chmurze.
Chaos_99,
tak długo, jak działa Android i ma połączenia sieciowe, powinien dzwonić, niezależnie od tego, co ustawiłeś, chyba że zrootujesz go i specjalnie wyłączysz.
połączenie sieciowe niekoniecznie oznacza połączenie z Internetem
Chaos_99,
2

Mieszkanie jednopiętrowe? Możesz coś w rodzaju triangulacji, używając samej siły sygnału. Musisz założyć, że siła sygnału jest proporcjonalna do odległości od nadajnika, co nie jest zbyt dokładne, ale może być wystarczająco dokładne, aby pomóc zawęzić przestrzeń poszukiwań.

  • Zmierz siłę sygnału z 3 punktów w swoim mieszkaniu.
  • Na planie mieszkania zaznacz 3 punkty, a za pomocą kompasu rysunkowego przesuń łuk po mieszkaniu o promieniu proporcjonalnym do siły sygnału, tak aby łuki otaczały dość małą przestrzeń w mieszkaniu.
  • Jeśli przyjęte przez nas założenie było prawdziwe (a pomiary i rysunek były dokładne), tablet powinien znajdować się w przestrzeni między łukami. To nie do końca prawda, ale mam nadzieję, że nie za daleko.
  • Rozpocznij wyszukiwanie w pobliżu tego miejsca. Mamy nadzieję, że jego lokalizacja przypomni Ci, gdzie faktycznie opuściłeś tablet. Jeśli nie, wyszukaj stamtąd, prawdopodobnie powtarzając powyższe kroki w mniejszej odległości od tej lokalizacji.

Mieszkanie wielopiętrowe? Ten sam pomysł, tylko teraz masz trzeci wymiar. Powtórz powyższe na każdym piętrze. Przy odrobinie szczęścia siła sygnału pokaże, na której podłodze się znajduje. Jeśli nie, przynajmniej zawęziłeś obszar wyszukiwania do części domu, nawet jeśli musisz patrzeć na obie (lub kilka) pięter w tej części.

JRobert
źródło
0

Udało mi się zlokalizować swoje urządzenie za pomocą programu Horst w systemie Linux. Inne odpowiedzi pokazują, jak triangulować, ale nie jak uzyskać rzeczywistą siłę sygnału. horsti może to zrobić kismet.

Najpierw uruchom Horst wskazujący na adapter bezprzewodowej sieci LAN: horst -i wlan0. Następnie naciśnij, eaby przejść do ESSIDekranu i znaleźć swoją sieć. horstznajdzie kilka urządzeń od sąsiadów, więc musisz rozpocząć filtrowanie. Z ESSIDekranu możesz uzyskać BSSIDwartość dla swojej sieci (wartość w nawiasach) i zrestartować z tym filtrem: horst -i wlan0 -B xx:xx:xx:xx:xx:xx(oczywiście zamień na xxrzeczywisty BSSID).

horstpowinny wyświetlać się teraz tylko Twoje urządzenia. Możesz teraz posortować listę według siły sygnału ( owtedy s) i chodzić po domu z laptopem i obserwować, jak sygnał rośnie lub maleje. Wartości podano w dBm, więc poszukaj liczby, która ma wzrosnąć ( -25jest bliższa niż -50).

Jeśli nie masz pewności, które z pokazanych urządzeń jest Twoim celem, masz kilka opcji. Najprościej jest po prostu wyłączyć wszystko inne: komputery, tablety, telefony i drukarki (zawsze zapominam o drukarce i zastanawiam się, kto jest związany z moją siecią). Inną opcją jest uruchomienie nmapw twojej sieci i sprawdzenie, czy możesz dowiedzieć się, który jest twoim celem, patrząc na dostarczone informacje (na przykład, czasami można pokazać producenta, biorąc pod uwagę MAC).

Po określeniu, które z nich jest urządzenie, można ponownie uruchomić z -epatrzeć specjalnie na to: horst -i wlan0 -e xx:xx:xx:xx:xx:xx.

horstzaktualizuje tylko siłę sygnału na ekranie, gdy urządzenie wykryje ruch. Możesz spróbować pingować lub rozmawiać z nim (na przykład wysyłając wiadomości WhatsApp). W moim przypadku, ponieważ już wcześniej nmapznajdowałem jego adres IP i MAC, łatwiej mi było po prostu nmapwłączyć skanowanie pętli (ponieważ ping nie zrobiłby tego): while true; do nmap 192.168.0.10; donewygenerowało spory ruch do adresu IP, co pozwoliło mi zlokalizuj go, spacerując i patrząc na siłę sygnału. Jeśli nie możesz wygenerować ruchu na nim, być może będziesz musiał przejść triangulację.

caxcaxcoatl
źródło