Scopo di questo articolo e del succesivo articolo: Rendere un navigatore inutilizzabile qualcosa di più di quello che è.
Fondamentalmente la nostra situazione è questa: Abbiamo un navigatore satellitare, Navteq Navman T-370, rimarchiato Touring-club italiano che purtroppo non funziona più. Il programma principale (Coreshell) non permette più di avviare la navigazione cartografica. Un errore nel file Mynav.exe compromette ogni volta il corretto avvio. Risultato: è un navigatore che non naviga via GPS. Ora come ora se un navigatore satellitare non può fare questo è un dispositivo totalmente inutile, a meno che non si sappia che sotto il programma avviato normalmente si nasconde Windows Ce (o una versione di linux).
Dopo questa osservazione in verità il nostro navigatore non funzionante è stato surclassato da inutile a PDA!
L'articolo è incentrato sul nostro modello di navigatore, ma con strade più facili (per prodotti più commercializzati) o con strade alternative si può fare qualcosa di del tutto simile per un qualsiasi navigatore.
Il prodotto a noi pervenuto, purtroppo è un prodotto veramente di nicchia, che pochi hanno e che offre un'assistenza lenta e in vecchio stile. Lo si può vedere dal sito ufficiale stesso. Bene, a prescindere il nostro navigatore è fuori garanzia, quindi abbiamo tutte le scuse per esplorare in profondità cosa si nasconde in questa macchina dal cuore ARM.
L'hardware di questa macchina:
- Processore: Samsung ARM920T-S3C24x0
- Memoria: 48MB di Ram
Già con queste informazioni il nostro GPS-PDA sembra un tantino meno inutile, cercando un poco con google troviamo che questo processore spesso è utilizzato in thin-client e/o in macchina embededd altamente personalizzabili.
Risvegliamo Windows CE
Ora con una piccola guida, che raccogliamo dal sito Adivor.it vi spieghiamo come attivare Windows Ce che si nasconde dietro l'interfaccia standard del navigatore.
Adivor.it con il supporto del suo forum è un nodo importante se avete intenzione di applicare la nostra guida ad un navigatore diverso.
Per poter lavorare con il nostro navigatore T-370 è necessario potersi collegare al navigatore: purtroppo i navigatori, sono macchine vive, non sono visualizzati come dischi, ed è necessaria una sincronizzazione tra il sistema operativo del navigatore e il sistema operativo del vostro pc. Inoltre il sistema operativo del navigatore rimane attivo durante tutto il tempo e tutta la sincronizzazione, questo porterà difficoltà nel momento in cui tenteremo di sostituire i file di sistema che stanno "girando" sul navigatore.
Per sincronizzarci
- Sotto Windows utilizzeremo: Microsoft ActiveSync
- Sotto linux invece utilizzeremo: Sync
L'esempio da questo punto dell'articolo è fatto con ActiveSync, ma presto ci renderemo conto che questo software Microsoft ci starà stretto per i nostri obbiettivi.
Guida allo Sblocco del navigatore
Sbloccare il navigatore significa riuscire ad accedere al sistema operativo. Per farlo abbiamo bisogno di un piccolo Exploit, che non fà altro che permetterci di vedere la barra di Windows Ce. Il sorgente non è pervenuto, ma intuitivamente potrebbe visti i suoi soli 4kb:
- Aprire una finestra di Explorer di windows Ce o/
- Emulare il click sulla barra Start o/
- Passare il controllo al sistema operativo tramite system call
Pratica
- Scaricare il file exploit
- Assicurarsi di avere una sd, non sdhc, nello slot del navigatore
- Sostituire il file Coreshell/PhotoExplorer.exe con il file exploit
- Fare softreset del navigatore (spingere con una matita il micropulsante nel retro del navigatore)
- Aprirela visualizzazione foto
A questo punto avremo la possibilità di vedere la barra di windows CE e di utilizzarlo normalmente.
Una cosa necessaria per lavorare bene sul navigatore sbloccato è anche questo programma: PalmPage
Questo software ci fà da Taskmanager e ci permette di chiudere gli applicativi che non stiamo usando. Ad esempio la Coreshell di default del navigatore.
Bene, a questo punto il primo articolo introduttivo si può dire completo, mentre studiamo il nostro sistema potete farlo anche voi. Ci si rivede all'episodio 2.
Seconda Parte dell'articolo
Seconda Parte dell'articolo: http://www.deuxexmachina.it/deux-lab/64-how-to/866-mortscrip-hack-del-nostro-navigatore-satellitare.html
» Guida e hack: Non ci accontentiamo di un navigatore gps pt2
News dal web
- Dura lex eBay: miete anche venditori con feedback positivi
- SQL Server 2012 scalpita, Microsoft vi svelerà tutti i segreti
- L'auto del futuro: hi-tech, connessa ma anche sicura
- uTorrent Control, i file BitTorrent si gestiscono da browser
- Il Kindle Fire piace perché costa poco e ha un...
- Bono Vox si arricchisce In the name of Facebook
- Nuova privacy di Google sotto il microscopio UE
- Bing Vision in Italia, Windows Phone per fare shopping
- Pixel Art e videogame: i musei accolgono Pac-Man e soci
- Origin: quasi 10 milioni di utenti, EA stappa con Alan...
News from Twitter
Last 4 tweets from deuxexmachinait:

