Am lăsat un Kindle Paperwhite cu mama mea acum o lună și a dispărut în casă, probabil între cărți undeva. Știu că se conectează în continuare la Wi-Fi și primește documente prin e-mail-ul Kindle cel puțin o dată pe zi, așa că mai are ceva baterie.
Există vreun apel acasă, bip pierdut sau o funcție similară pe care aș putea să o folosesc? ajutați să focalizați căutarea?
În cel mai rău caz m-am gândit să configurez niște laptopuri / telefoane care adulmecă pachete și puterea difuzării provenind de la adresa Mac a kindle-ului (apare din când în când în jurnalele routerului) și triangulați acest lucru pentru a avea o estimare brută a locației. Aveți vreo idee pe care software ar fi cel mai potrivit pentru acesta (ideal pentru ubuntu / android / windows)?
Vă mulțumim pentru răspunsurile dvs. înainte de a rula bateria afară
Comentarii
- În loc să vă editați întrebarea cu soluția dvs., ar trebui să o postați ca răspuns la propria întrebare (și ați putea lua în considerare deja acceptându-vă răspunsul) Și salutări pentru că v-ați găsit Kindle-ul! O abordare plăcută.
- @missing_my_typewritter Deci, unde a fost?
Răspuns
Soluția OP este mai jos. Adăugarea ca comunitate wiki Răspuns și eliminarea modificărilor soluției din Întrebare.
Am găsit Kindle folosind tehnica de sniffing descrisă mai jos. Cu toate acestea, aș vrea să știu dacă există o modalitate de a constata că este mai puțin exagerat.
Am descoperit că Kindle își actualizează conținutul zilnic în timp ce dormi profund în jurul orei 5: 30-6: 30 AM Așadar, am configurat livrarea unui fișier pdf mare prin e-mailul Kindle, astfel încât să asigur o conexiune suficient de lungă, termin să configurez trei laptopuri cu un Kali Linux care rulează live cu pachete de snoding airodump (modificat de aici: http://www.androidauthority.com/capture-data-open-wi-fi-726356/ )
Următoarea procedură poate fi utilizată pentru a găsi fizic orice dispozitiv wifi activ conectat la o rețea:
Trei linii de cod în terminal în cel puțin trei dispozitive care rulează Kali Linux (locație 2D, cel puțin 4 receptoare în afara planului pentru 3D):
Pentru a porni modul de monitorizare pe un card wifi (în acest caz wlan0, verificați dacă este necesar iwconfig):
airmon-ng start wlan0
Airmon schimbă de obicei numele cardului în wlan [n] mon după aceasta. Verificați numele interfeței wifi pe iwconfig și modificați în mod corespunzător dacă următoarea linie returnează o eroare legată.
Apoi rulați airodump pentru a găsi rețeaua WiFi și canalul acesteia:
airodump-ng wlan0mon
Introduceți Ctrl-C pentru a termina captura odată ce observați canalul dorit al rețelei
Rulați următoarea linie pentru a rula airodump din nou numai pe canalul specificat și înregistrați datele pe Fișierul „allthedata.csv” din directorul terminalului (de obicei rădăcina unui cd / usb live dacă nu l-ați schimbat). Înlocuiți parantezele pătrate cu numărul canalului:
airodump-ng -c [channel number 1, 6 or 11 usually] -w allthedata wlan0mon
Am început bucățile înainte de a merge la culcare și, pe măsură ce m-am trezit puțin după ora obișnuită de actualizare, am apăsați ctrl-C pentru a opri captura și a căutat dispozitivul în fișierele allthedata.csv după numărul MAC care poate fi obținut din jurnalele routerului. De fapt, există 4 fișiere allthedata cu extensii diferite pe captură, iar pe xml puteți găsi producătorul dispozitivului în jurnale, deci chiar dacă nu cunoașteți adresa Mac căutând un dispozitiv de marcă Amazon conectat la router puteți găsi intrarea Kindle.
La intrarea Kindle, găsiți valoarea puterii semnalului și notați-o pentru toate computerele receptorului. Apoi convertiți valorile de la dbm la mW folosind următoarea formulă: mW = 10 ^ (dBm / 10) * 1000.
Pentru a triangula semnalul (pentru o locație 2D), desenați o diagramă cu poziția receptoarelor wifi laptop și pentru fiecare pereche de receptoare, trageți o linie perpendiculară pe linia care trece prin puncte într-un punct invers proporțional cu rădăcina pătrată a valorilor puterii mW, pe măsură ce semnalul scade proporțional cu pătratul distanței (pentru utilizarea 3D cel puțin 4 receptoare și o suprafață între puncte).
Liniile ar trebui să se încrucișeze la sursa de emisie – Kindle era la un dulap în acest caz e. Marja de eroare a fost de aproximativ 1m / 3ft, chiar și cu mai mulți pereți de beton / cărămidă între receptoare și emisie.
Note:
-
Această abordare simplificată a locației este posibil doar dacă emițătorul este situat între receptoare, adică un set de trei receptoare (2D) formează un triunghi care are emițătorul în interior.
-
Diferit receptoarele ar putea avea câștiguri de antenă diferite și corectarea acestora va crește foarte mult precizia. O modalitate rapidă și murdară de a face acest lucru este poziționarea receptoarelor în aceeași poziție de la un emițător de putere constantă (router wifi, de exemplu) și utilizarea diferenței de valoare a puterii semnalului dintre ele ca factor de calibrare pentru a fi scăzut din semnalele primite ulterior .
Comentarii
- Pentru fiecare pereche de receptoare, ceea ce știm este raportul dintre distanța sursei ( aprinde) către receptoare. Locusul tuturor punctelor în care raportul dintre distanțe și două puncte este constant este dat de un cerc, cunoscut sub numele de cerc Apollonius. Deci, nu ar trebui ' să construiască trei dintre aceste cercuri, iar punctul de intersecție al acestora ar fi locația probabilă? O modalitate excelentă de a-ți găsi Kindle-ul.