Por qué los dispositivos Android no están rooteados 1

Por qué los dispositivos Android no están rooteados

Ya hemos escrito sobre rootear sus teléfonos inteligentes y tabletas Android, pero ¿por qué no están rooteados? Google argumenta que rootear es un error por razones de seguridad porque subvierte el modelo de seguridad de Android. A lo largo de los años, Google ha agregado más y más funciones que anteriormente solo eran de raíz a Android, desde capturas de pantalla hasta soporte para encriptación y VPN. El objetivo es minimizar la necesidad de enraizamiento.

¿Qué es el enraizamiento, de todos modos?

Android se basa en Linux, donde el usuario "raíz" es equivalente al usuario administrador en Windows. El término "rootear" significa obtener acceso de root a su teléfono inteligente o tableta y poder ejecutar aplicaciones con esos permisos de root; en otras palabras, acceso completo al sistema. Un proceso de enraizamiento estándar también será una aplicación como Superuser o SuperSU. Esta aplicación supervisa el acceso a la raíz. Las aplicaciones en su dispositivo no pueden simplemente obtener permisos de raíz cuando lo deseen, sino que deben solicitarlo y usted puede confirmar o rechazar la solicitud.

Salir del modelo de seguridad de Android

Android usa el modelo de seguridad de Linux de una manera diferente. Cada aplicación de Android funciona con su propia identificación de usuario o UID. En otras palabras, cada aplicación se ejecuta con su propia cuenta de usuario. Esto significa que cada aplicación tiene sus propios datos aislados de todas las demás aplicaciones. Si instala la aplicación de su banco, sus datos se almacenarán para que solo la aplicación del banco pueda acceder a ellos; otras aplicaciones en su dispositivo no pueden espiarlo. En una configuración estándar de Android, ninguna aplicación puede acceder a los datos de otra aplicación, sin importar cuántos permisos solicite la aplicación. Todo esto cambia cuando ejecuta una aplicación como root. La aplicación ya no se ejecuta en un área de espacio aislado: tiene acceso a todo el sistema. Una aplicación con permisos de root puede leer datos de otras aplicaciones; así es como funciona el excelente Titanium Backup y por qué requiere root.

Solicitudes de permisos de root y malware

El acceso completo al sistema significa que el malware podría explotar el acceso raíz para causar mucho más daño del que normalmente podría. Una vez que una aplicación obtiene acceso a la raíz, puede hacer cualquier cosa: ejecutar un registrador de teclas en segundo plano sin decírselo, extraer la información de su cuenta de otras aplicaciones o incluso estropear su dispositivo eliminando archivos críticos del sistema. Si sabe lo que está haciendo y solo descarga aplicaciones raíz confiables, puede evitar esto. Sin embargo, vale la pena recordarlo al considerar la cantidad de usuarios menos técnicos que usan Android. No les importa ejecutar Titanium Backup y tener acceso a todo el sistema de archivos raíz; solo quieren que funcione, hacer llamadas telefónicas y jugar Angry Birds. En otras palabras, probablemente no debería rootear los teléfonos inteligentes y las tabletas de sus seres queridos para hacerles un favor.

Con un gran poder viene una gran responsabilidad

Los problemas no solo se extienden al malware. Con acceso completo al sistema de archivos raíz, puede eliminar archivos críticos del sistema en el sistema de archivos raíz o deshabilitar aplicaciones críticas del sistema y evitar que su dispositivo funcione correctamente. Windows se esfuerza por evitar que los usuarios promedio hurguen en la carpeta C:Windows por la misma razón. Si el usuario promedio no entiende lo que está haciendo, puede dañar seriamente su sistema operativo.

Consideraciones de garantía

Algunos fabricantes o operadores pueden intentar negarle el servicio de garantía si tiene un dispositivo rooteado. Si usó el acceso raíz para modificar los archivos de su sistema y el software ya no funciona correctamente, eso tiene sentido, aunque debería poder restaurar el dispositivo a sus valores predeterminados de fábrica y arreglarlo usted mismo. Si el hardware del dispositivo está fallando, el enraizamiento no puede ser la causa (a menos que haya instalado una aplicación de overclocking que requería enraizamiento y eliminó el hardware con calor). Para evitar cualquier discusión, debe rootear el dispositivo antes de repararlo. Esta es otra razón más por la que no querrías rootear el dispositivo de un miembro de la familia que no sea técnico; podría causarle problemas si necesitara repararlo o reemplazarlo. En resumen, el enraizamiento le brinda un gran poder, más poder del que Android está diseñado para brindarle. (Sin embargo, es Linux debajo, y Linux funciona bien con acceso de raíz). Una aplicación con acceso de raíz no está sujeta a ninguna restricción de permisos y puede causar problemas graves. Si sabes lo que estás haciendo, deberías estar bien, pero tendrás que tener más cuidado. Sin embargo, este poder es solo una responsabilidad para el usuario promedio de Android. Es por eso que Android no está rooteado: si una aplicación pudiera mostrar un aviso de permiso de root y obtener acceso completo al sistema, muchos usuarios menos técnicos otorgarían acceso para poder continuar usando la aplicación. . Algunas aplicaciones incluso pueden negarse a ejecutarse sin acceso de root solo para mostrar anuncios más desagradables, al igual que muchas aplicaciones con publicidad hoy en día solicitan una larga lista de permisos. La falta de root ayuda a proteger a los usuarios promedio.

[enlazatom_show_links]

Si deseas encontrar artículos similares a Por qué los dispositivos Android no están rooteados, te sugerimos revisar la categoría Tutoriales.

Índice
  1. ¿Qué es el enraizamiento, de todos modos?
  2. Salir del modelo de seguridad de Android
  3. Solicitudes de permisos de root y malware
  4. Con un gran poder viene una gran responsabilidad
  5. Consideraciones de garantía

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir