Cita:
Originalmente Escrito por leon1984
Has leido como va la cosa de root?
el busybox de linux?
|
Si. Es un paso grande, pero tampoco es para tirar cohetes.
Vamos por partes y desde 0.
1) Android es el sistema operativo de nuestro teléfono, y está basado en Linux.
2) En Linux existe un usuario Administrador que es el que tiene el acceso a todo sin ningun tipo de restriccion, este usuario se llama root.
3) Nuestro teléfono arranca y funciona con un usuario que tiene el nivel de acceso justo para que no nos carguemos el sistema por error. O sea, es un usuario con permisos restringidos.
4) En linux existe un programa llamado "terminal" o "shell" que es donde podemos ejecutar comandos de forma similar al "cmd" del windows. En realidad en linux esta herramienta es mucho mas potente que en windows dado su conjunto de utilidades y/o programas.
5) En nuestra tattoo , el conjunto de ultilidades y programas de la "terminal" es muy limitado y apenas permite hacer nada con ella, ahi es donde entra Busybox, que es un conjunto de utilidades similares a las de la terminal de linux pero de tamaño muy reducido.
6) Si sumamos todo lo anterior resulta que tenemos a nuestro usuario sin privilegios con acceso a una terminal (con Busybox) mucho mas potente que la que lleva la Tattoo de serie. Que permite esto? Pues buscar un exploit o un workaround y conseguir que el usuario que ejecuta la terminal pase a ser root y por tanto a tener el control absoluto de la maquina, abriendo asi la puerta a hacer con el sistema lo que nos de la gana, por ejemplo Custom Roms

Espero haberme explicado, si hay dudas , preguntad