NIKON
NIKON

C’è un’app per Android che simula iMessage: e funziona

Non è lo scivolone senza scuse di Nothing con l’app Chats pensata per emulare in Android il funzionamento di iMessage e rivelatasi un enorme problema di privacy, tanto che l’azienda del “nulla” l’ha tolta subito da Google Play. La figuraccia però è stata eclatante e mondiale. Ora sembra esserci davvero la soluzione per avere in Android la medesima esperienza di utilizzo che iMessage offre in iOS. Si chiama Beeper e deriva dagli sforzi dello sviluppatore Eric Migicovsky che ha annunciato di avere decodificato iMessage di Apple, consentendo a qualsiasi dispositivo – Android e Windows – di inviare messaggi nella ambita bolla blu. Migicovsky non credeva a quello che stava leggendo. Sulla base di questa tecnologia, uno studente di 16 anni ha creato un prototipo funzionante che si è trasformato nell’app Android, chiamata Beeper Mini, che la startup di Migicovsky ha già pubblicato sullo store di Android. L’app esamina tutte le conversazioni via Sms e messaggi di testo, per scoprire quali provengono dagli utenti di iMessage e le passerà alle conversazioni con bolle blu sulla piattaforma Apple. A questo punto, ogni volta che si invia un messaggio a un utente iPhone tramite Beeper Mini, si utilizzerà la tecnologia di iMessage senza che il ricevente se ne accorga.

Beeper Mini si fonda sul fatto che gli sviluppatori hanno capito come registrare un numero di telefono con iMessage, inviare messaggi direttamente ai server Apple e inviare messaggi al telefono in modo nativo all’interno dell’app. È stato un processo complicato che ha comportato lo spacchettamento della pipeline di messaggistica di Apple dall’inizio alla fine. Il team di Beeper ha dovuto capire dove inviare i messaggi, che aspetto dovevano avere i messaggi e come recuperarli dal cloud. La parte più difficile, ha detto Migicovsky, è stata forzare quello che è essenzialmente il lucchetto Apple sull’intero sistema: un controllo per vedere se il dispositivo collegato è un prodotto Apple originale. “Abbiamo effettuato il jailbreak degli iPhone e poi abbiamo approfondito il sistema operativo per vedere come funzionava il tutto”, mi ha scritto Migicovsky su iMessage. “Quindi ho scritto un nuovo codice da zero per riprodurre tutto all’interno della nostra app Android”.

Il risultato, secondo Migicovsky, è un’implementazione di iMessage di terze parti che è effettivamente sicura: Beeper non ha accesso al contenuto di messaggi, contatti o password del tuo ID Apple (non è nemmeno necessario effettuare l’accesso). Semplicemente si connette ai server Apple come farebbe un iPhone. Migicovsky sa che la sicurezza sarà la grande domanda nella mente dei potenziali utenti. Per rispondere alle preoccupazioni, Migicovsky afferma che il codice iMessage di Beeper sarà open source affinché altri possano esaminarlo. Anche il Cto di Beeper, Brad Murray, ha cercato di violare il sistema come se fosse un aggressore e sta pubblicando le sue scoperte.

La domanda più grande potrebbe essere quanto tempo Beeper Mini potrà sopravvivere. Migicovsky crede di essere dalla parte giusta della legge (indica una deroga al copyright per il reverse engineering e dice che non c’è codice Apple in Beeper Mini); e crede che sarebbe troppo difficile per Apple eliminare Beeper senza danneggiare anche iMessage per legioni di dispositivi Apple autentici. Apple è profondamente protettiva nei confronti di iMessage come meccanismo di blocco per l’iPhone ed è difficile immaginare che l’azienda ignori per sempre l’ondata di soluzioni iMessage di terze parti.

Per commentare questo articolo e altri contenuti di igizmo.it, visita la nostra pagina Facebook o il nostro feed Twitter.

Articolo correlato
Autore correlato