Articoli e news    Prezzi

Google Wallet ha una falla, ma non per colpa della benzina

17:17 - 9 febbraio 2012 di Dario d'Elia

Il portafoglio elettronico per smartphone, Google Wallet, sembra avere una grave falla. Può essere sfruttata solo sui cellulari con jailbreak, ma in ogni caso manca ancora un fix. Google è già al lavoro.

Google Wallet, ovvero il portafoglio elettronico per i pagamenti via smartphone, ha una grave falla nel sistema di sicurezza. Il team di hacker Zvelo, che ha scoperto e svelato online il problema, ha spiegato che tutte le informazioni sensibili per le transazioni, dallo user ID al PIN, sono archiviate in una stringa codificata SHA256. Il problema è che con un semplice attacco "brute force", quindi simulando ogni combinazione possibile (circa 10mila in questo caso), sembra non volerci molto a individuare il codice: il PIN di Google Wallet infatti è di soli 4 numeri

"Google Wallet consente solo cinque codici PIN errati prima di sbattere fuori l'utente. Con questo attacco il PIN può essere rivelato senza nemmeno un tentativo invalido. Tutto ciò mette in discussione la sicurezza di questo sistema di pagamento mobile", si legge sul blog del team Zvelo.

Google Wallet

Google è stata avvertita del problema e ha fatto due considerazioni importanti. La prima è che l'operazione di cracking è stata condotta su un Samsung Nexus S 4G al quale era stato applicato un jailbreak (root) e che quindi non disponeva di tutti i meccanismi di difesa attivi. 

La seconda è che per risolvere definitivamente il problema bisognerebbe spostare ogni passaggio della verifica PIN all'interno del modulo sicurezza del sistema NFC - quello per le transazioni wireless. Ma la questione è complicata poiché il cosiddetto Secure Element può eseguire esclusivamente il codice digitalmente stabilito dal produttore

Google in pratica dovrebbe aggiornarlo, ottenere l'approvazione dal fornitore e poi farglielo inserire. Una strada percorribile anche se un po' articolata. Ben altro problema invece quello legato alle conseguenze sulla policy di responsabilità. Questa transizione del PIN potrebbe chiamare in causa direttamente gli istituti di credito invece che Google.

In ogni caso il colosso statunitense non sembra molto preoccupato e ha ricordato che il rooting sugli smartphone è altamente sconsigliato.

Condividi:   
  • Ultime news
  • Google
  • Android OS

Commenti

Aggiungi un tuo commento
1/3 avanti    
Roby10 09/02/2012 17:45
 
+4 
non ho capito come si fa ad indovinare un PIN a 4 cifre con 4 tentativi...
icarium 09/02/2012 17:51
 
+1 
..un pin di 4 numeri si ricava in pochi minuti (ad esagerare)... il top del top della sicurezza insomma!
paolo44 09/02/2012 17:51
 

 Originariamente inviata da Roby10

non ho capito come si fa ad indovinare un PIN a 4 cifre con 4 tentativi...



da quello che ho capito si recupera l'hash della password, si fa un bruteforce (su 4 numeri credo sia questione di minuti se non di secondi) e si ha il pin.
rokis 09/02/2012 18:06
 
Grande Google sempre meglio, complimentoni
Mortimer86 09/02/2012 18:07
 

 Originariamente inviata da Roby10

non ho capito come si fa ad indovinare un PIN a 4 cifre con 4 tentativi...


Forse era un pin tipo la password del ministro degli Affari presidenziali di Assad:12345
enri09 09/02/2012 18:09
 
+1 

 Originariamente inviata da paolo44

da quello che ho capito si recupera l'hash della password, si fa un bruteforce (su 4 numeri credo sia questione di minuti se non di secondi) e si ha il pin.



Si ma il sistema di sicurezza ti dovrebbe buttare fuori al 5 errore....
CoolWiser 09/02/2012 18:21
 
+9 
No no, non avete capito. Avendo accesso al root dello smartphone estrapolano il file dove sono salvate le informazioni. Poi eseguono tutte le combinazioni usando un software. E' come se tu avessi un serratura e 1000000 chiavi e ne puoi provare 5. Fai una foto alla serratura e le provi tutte sulla foto. Poi quella giusta la provvi sul dispositivo.
CoolWiser 09/02/2012 18:23
 
+2 
E' un effetto collaterale del jailbreak. Mi spiace ma ha ragione Google. Sono coloro che lo fanno che modificano il terminale rendendolo vulnerabile.

Ad ogni modo non capisco perchè non possono criptare quella stringa contenente le informazioni...
Dumon 09/02/2012 18:25
 

 Originariamente inviata da enri09

Si ma il sistema di sicurezza ti dovrebbe buttare fuori al 5 errore....


Non fa nessun tentativo,
copia il codice codificato
con brute force simula tutte le pass possibili le codifica e le confronta con il codice copiato, quando corrisponde immette la password
GaretJax 09/02/2012 18:26
 

 Originariamente inviata da CoolWiser

E' un effetto collaterale del jailbreak. Mi spiace ma ha ragione Google. Sono coloro che lo fanno che modificano il terminale rendendolo vulnerabile.

Ad ogni modo non capisco perchè non possono criptare quella stringa contenente le informazioni...



La stringa è già criptata, ma una volta che la trasferisci su un altro dispositivo puoi fare tutti i tentativi che vuoi per decifrarla.
Inoltre, essendo il PIN piuttosto corto, anche la stringa cifrata è cortina, e quindi più facile da decodificare.
1/3 avanti    
Accedi o  registrati.
Nome utente:
Password:
Segnala TomsHW

Correlazioni

  Azienda: Google
  Categoria: Sicurezza
  Tag: Android OS