Android : le début des problèmes pour Google
par Christophe Laporte le 12.11.2008 à 16:11
Tout comme l'iPhone, le G1 d'Android est devenu la cible des bidouilleurs en tout genre. Estimant que Google n'avait pas suffisamment ouvert son système, ils l'ont jailbreaké. Google avait mis un certain nombre de protections dans le but de prévenir certaines attaques par scripts ou applications malicieuses, mais cela semble poser problème à certains qui ont trouvé un moyen d'avoir un accès complet à l'appareil.
Peu de temps après, on découvrait l'existence d'un bug très sérieux dans Android. Lorsque le mobile G1 démarre, un shell est mis en place par l'OS avec les privilèges administrateur sans que l'utilisateur en ait connaissance et toutes les frappes de clavier sont envoyées vers le shell.
En d'autres termes, n'importe quel mot tapé sur le clavier, non seulement est envoyé vers l'application en court d'utilisation, mais est également interprété comme une commande par le shell d'une manière invisible à l'utilisateur. Si la commande est valide, elle sera exécutée avec les privilèges du super utilisateur. Ainsi, taper le mot "reboot" lors de l'envoi d'un SMS par exemple fait redémarrer le terminal.
Dans les deux cas, Google a réagi très rapidement en proposant des correctifs.
Au passage, on a appris que la Fondation Mozilla a confirmé qu'elle ne développera pas, du moins dans un premier temps, son navigateur mobile sur Android. Ceci est lié au fait qu'Android n'accepte pour le moment uniquement des programmes écrits en Java.
Peu de temps après, on découvrait l'existence d'un bug très sérieux dans Android. Lorsque le mobile G1 démarre, un shell est mis en place par l'OS avec les privilèges administrateur sans que l'utilisateur en ait connaissance et toutes les frappes de clavier sont envoyées vers le shell.
En d'autres termes, n'importe quel mot tapé sur le clavier, non seulement est envoyé vers l'application en court d'utilisation, mais est également interprété comme une commande par le shell d'une manière invisible à l'utilisateur. Si la commande est valide, elle sera exécutée avec les privilèges du super utilisateur. Ainsi, taper le mot "reboot" lors de l'envoi d'un SMS par exemple fait redémarrer le terminal.
Dans les deux cas, Google a réagi très rapidement en proposant des correctifs.
Au passage, on a appris que la Fondation Mozilla a confirmé qu'elle ne développera pas, du moins dans un premier temps, son navigateur mobile sur Android. Ceci est lié au fait qu'Android n'accepte pour le moment uniquement des programmes écrits en Java.
| |
3
2
1
Vos réactions (33 réactions)
Hindifarai
[12/11/2008 16:23]
C'est bien là l'essentiel de la news, même si nombre de commentaires par la suite zapperont cette information pour mettre en exergue le titre de la news...
Dans les deux cas, Google a réagi très rapidement en proposant des correctifs.
C'est bien là l'essentiel de la news, même si nombre de commentaires par la suite zapperont cette information pour mettre en exergue le titre de la news...
Macinlove
[12/11/2008 16:44]
Non, je ne raillerai pas la titre mais l'orthographe.
- Lorsque le mobile G1 démarre, un shell est mis en place par l'OS avec des privilèges root sans que l'utilisateur en est connaissance et toutes les frappes de clavier sont envoyées vers le shell.
Shell, root...??? C'est possible de réécrire la news en français et pas en language de computer geek ? :o)
Non, je ne raillerai pas la titre mais l'orthographe.
- Lorsque le mobile G1 démarre, un shell est mis en place par l'OS avec des privilèges root sans que l'utilisateur en est connaissance et toutes les frappes de clavier sont envoyées vers le shell.
Shell, root...??? C'est possible de réécrire la news en français et pas en language de computer geek ? :o)
FabriceG
[12/11/2008 16:46]
@Hindifarai : ce que tu peux être mauvaise langue ! Le coup du shell c'est pas mal quand même ;)
@Hindifarai : ce que tu peux être mauvaise langue ! Le coup du shell c'est pas mal quand même ;)
v1nce
[12/11/2008 16:47]
pas ce bug sur mon G1 en RC29 ! et toc !
pas ce bug sur mon G1 en RC29 ! et toc !
Born
[12/11/2008 16:48]
Pour la faute d'auxiliaire, j'avais remarqué, inutile de railler c'est très rare dans les articles de Christophe, l'erreur est humaine, tout comme la fatigue.
Pour le langage de computer geek, c'est marrant comme il revient dès qu'on parle d'autre chose que d'Apple...
Pour la faute d'auxiliaire, j'avais remarqué, inutile de railler c'est très rare dans les articles de Christophe, l'erreur est humaine, tout comme la fatigue.
Pour le langage de computer geek, c'est marrant comme il revient dès qu'on parle d'autre chose que d'Apple...
titusmarco
[12/11/2008 16:51]
@MacinLove: Shell, root sont des termes liés à l'univers Mac. Si tu ne les connais pas, il faut vite te mettre au courant. Shell=un interpréteur de commande, Root=Administrateur (racine en anglais).
Pour Android, c'est vrai que ce fonctionnement tient plus de la bidouille que d'un OS digne de ce nom.
@MacinLove: Shell, root sont des termes liés à l'univers Mac. Si tu ne les connais pas, il faut vite te mettre au courant. Shell=un interpréteur de commande, Root=Administrateur (racine en anglais).
Pour Android, c'est vrai que ce fonctionnement tient plus de la bidouille que d'un OS digne de ce nom.
v1nce
[12/11/2008 16:52]
... bon en même temps, je n'ai jamais entendu les mots 'root' et 'shell' en franÇais.
.. pis en même temps on est sur un site qui parle d'informatique non ??
@titus
le shell et le root, je connais sur Unix bien avant mac os x !
... bon en même temps, je n'ai jamais entendu les mots 'root' et 'shell' en franÇais.
.. pis en même temps on est sur un site qui parle d'informatique non ??
@titus
le shell et le root, je connais sur Unix bien avant mac os x !
szamcha
[12/11/2008 16:58]
et langage s'écrit sans u en français ? :p
et langage s'écrit sans u en français ? :p
james85
[12/11/2008 17:13]
Tiens, encore un mec qui croit que parce que quelque chose est utilisé par Apple, c'est Apple qui l'a inventé.
Combien de fois faudra t'il le dire ? Non ce n'est pas Steve Jobs qui a créé l'Univers en 6 jours.
Shell, root sont des termes liés à l'univers Mac.
Tiens, encore un mec qui croit que parce que quelque chose est utilisé par Apple, c'est Apple qui l'a inventé.
Combien de fois faudra t'il le dire ? Non ce n'est pas Steve Jobs qui a créé l'Univers en 6 jours.
Nonoche
[12/11/2008 17:14]
et "titre" est masculin, aussi ;¬)
et "titre" est masculin, aussi ;¬)
bugman
[12/11/2008 17:15]
rm -rf /
(oups !)
rm -rf /
(oups !)
oflorent
[12/11/2008 17:18]
Je m’arrêterai bien à la station « Shell » pour reprendre la « root ».
OK, je sors ------------------------>
Je m’arrêterai bien à la station « Shell » pour reprendre la « root ».
OK, je sors ------------------------>
NiarKal
[12/11/2008 17:20]
Euh ?
"lié à l'univers mac" ça ne veut pas dire que ça vient de l'univers mac.
Faut se calmer un peu.
Tiens, encore un mec qui croit que parce que quelque chose est utilisé par Apple, c'est Apple qui l'a inventé.
Euh ?
"lié à l'univers mac" ça ne veut pas dire que ça vient de l'univers mac.
Faut se calmer un peu.
james85
[12/11/2008 17:41]
>"lié à l'univers mac" ça ne veut pas dire que ça vient de l'univers mac.
Alors il ne faut pas dire que c'est lié à l'univers Mac.
Parce que c'est beaucoup plus lié à l'univers Unix/Linux qu'à l'univers Mac.
Je peux te citer l'exemple de pas mal de copains/copines à qui j'ai montré la console et qui se sont dépêcher de l'oublier parce que "ça fait trop informatique" et que justement, ce qu'ils aiment dans le Mac, c'est qu'ils n'ont pas l'impression de l'informatique.
>"lié à l'univers mac" ça ne veut pas dire que ça vient de l'univers mac.
Alors il ne faut pas dire que c'est lié à l'univers Mac.
Parce que c'est beaucoup plus lié à l'univers Unix/Linux qu'à l'univers Mac.
Je peux te citer l'exemple de pas mal de copains/copines à qui j'ai montré la console et qui se sont dépêcher de l'oublier parce que "ça fait trop informatique" et que justement, ce qu'ils aiment dans le Mac, c'est qu'ils n'ont pas l'impression de l'informatique.
oomu
[12/11/2008 17:47]
"sheel root"
ca ne veut rien dire. et ce n'est pas "lié au mac"' mais à unix,e t oui mac os x est un unix et alors ? j'ai besoin d'être ingénieur électrique pour visser une ampoule ?
-
shell root =
un terminal pour exécuter des commandes est activé dans android g1. on ne le voit pas, mais il est là
tout mot tapé au clavier est vu par ce terminal et va les interpréter comme des commandes unix. Ce terminal est de plus en mode "administrateur" , les commandes peuvent tout faire : effacer des fichiers, redémarrer la machine, etc etc.
tout.
ce qui est grave.
"sheel root"
ca ne veut rien dire. et ce n'est pas "lié au mac"' mais à unix,e t oui mac os x est un unix et alors ? j'ai besoin d'être ingénieur électrique pour visser une ampoule ?
-
shell root =
un terminal pour exécuter des commandes est activé dans android g1. on ne le voit pas, mais il est là
tout mot tapé au clavier est vu par ce terminal et va les interpréter comme des commandes unix. Ce terminal est de plus en mode "administrateur" , les commandes peuvent tout faire : effacer des fichiers, redémarrer la machine, etc etc.
tout.
ce qui est grave.
3
2
1
Réagir
Cinq consignes avant de réagir :
- Rester dans le cadre de la dépêche. Pour des discussions plus générales, vous pouvez utiliser nos forums.
- Développer son argumentation. Les messages dont le seul but est de mettre de l'huile sur le feu seront modifiés ou effacés sans préavis par la rédaction.
- Respecter les acteurs de l'informatique et les autres lecteurs. Les messages agressifs, vulgaires, haineux, etc. seront modifiés ou effacés sans préavis par la rédaction.
- Pour toute remarque concernant le contenu de l'article, pour nous signaler une erreur, une faute d'orthographe, une omission, merci de nous contacter exclusivement par e-mail.
- Relisez-vous, et pour les utilisateurs de Safari profitez de l'aide du navigateur : activez le menu édition > Orthographe > Vérifier l'orthographe lors de la frappe.





Mai 2012
