Ramon Semidio

Registrato: 07/07/06 01:50 Messaggi: 342
|
Inviato: 12 Nov 2008 23:47 Oggetto: Re: Tutti zitti ???? |
|
|
delfo ha scritto: | Come mai una notizia del genere non ha scatenato una ridda di commenti negativi ????
Scommetto che se fosse accaduta ad un dispositivo dotato di software proprietario saremmo già al 40esimo commento negativo  |
In realtà non si tratta di un bug o di una falla di Android. In pratica, Android ha un vero ambiente Linux con tanto di utente root e utente normale; ovviamente, Android si avvia solo come utente normale e per diventare root bisogna digitare gli appositi comandi sulla tastiera.
A causa di una gravissima leggerezza, qualche sviluppatore di Google si è dimenticato di eliminare i comandi che permettono, attraverso uno script di avvio (init.rc), di acquisire i diritti di root; quel ragazzo di cui si parla nell'articolo è incappato proprio in quella situazione!
Naturalmente, anche adesso che il problema è stato risolto, un utente esperto può ripetere manualmente quegli stessi comandi diventando root (a suo rischio e pericolo); si tratta quindi di una situazione del tutto normale e non di una falla di sicurezza (purché, ovviamente, l'utente ne sia consapevole).
Dal sito di Android:
Citazione: |
Easiest way to root shell
1. Boot the phone
2. Open the keyboard
3. Type "telnetd" (without quotes)
4. Press enter
Then type "telnet <ip-address-of-phone>" from another machine.
Note that this is useful for an owner of a phone to get access to the device for her own entertainment, but is of no use for someone trying to write malware intended to get root access remotely, (since it requires physical access to actually type on the keyboard).
|
Quindi, è impossibile diventare root mandando comandi da remoto in quanto è necessario poter accedere fisicamente alla tastiera; nel caso di quel ragazzo, erano presenti in init.rc proprio quei comandi dimenticati dagli sviluppatori di Google.
Non c'è dubbio comunque che questa vicenda è abbastanza tragicomica. |
|