Ya que está preguntando acerca de Android antes de comenzar a aprender, permítame decirle algunas cosas sobre el nivel de seguridad que experimenté en Android,
- Android construido sobre el kernel de Linux, así que si sabe cómo operar en consolas de Linux, entonces es bueno que se vaya. De lo contrario, primero debe familiarizarse con el sistema operativo Linux.
- Al igual que todos los sistemas operativos, la seguridad y los permisos de Android se clasifican para diferentes tipos de usuarios para los usuarios normales, la mayoría de los permisos están restringidos.
- La raíz del usuario tiene la prioridad más alta, por lo que los usuarios raíz pueden realizar todas las tareas, incluido el acceso a dispositivos de hardware que controlan las aplicaciones de usuario, otorgando permisos a las aplicaciones, accediendo a los controladores, etc.
- Cualquiera que sea el dispositivo Android que obtengas de diferentes proveedores, por defecto, viene con usuarios normales, por lo que hacer pirateo con este usuario es bastante difícil.
- Bueno, aunque con usuarios normales puede buscar agujeros de bucle como, por ejemplo, grabar actividad de la pantalla o tomar capturas de pantalla sin el conocimiento de los usuarios, tomando el permiso de las aplicaciones puede jugar con ellas, pero como dije, los permisos de los usuarios normales son limitados, por lo que no puede Ser capaz de realizar todas las tareas.
- Convertirse en usuario root es una tarea tediosa que involucra flashear e instalar algunos paquetes sudo su basados en sus dispositivos y versiones de SO.
- Ahora, los días en que el sistema operativo es también una tarea difícil, ya que los proveedores bloquean el gestor de arranque de sus dispositivos, primero debe desbloquearlo y luego solo podrá flashear el sistema operativo.
- Desbloquear el gestor de arranque implica obtener la clave de desbloqueo de los proveedores de dispositivos.
- Una vez que obtenga la llave, podrá desbloquear cargadores y realizar flash.
8. Una vez que obtenga los permisos de root, puede jugar en Android Ground, pero déjeme decirle que el usuario final puede ver qué aplicaciones están usando el acceso de root porque los desarrolladores de XDA han creado paquetes de super su (usuario root) de tal manera que monitorea todos los detalles. e incluso si su dispositivo está rooteado y tiene aplicaciones que usan permisos de root, entonces el usuario final tiene que otorgar permisos explícitamente.
9. Como desarrolladores cuando encuentres agujeros en los bucles, también encontrarás soluciones para protegerlos, de modo que ahora los desarrolladores también son lo suficientemente inteligentes como para identificar si los dispositivos están rooteados o no, si los dispositivos están rooteados, entonces no permitirán que las aplicaciones se ejecuten más.
Como arrastré los dispositivos aquí, voy a compartir imágenes del dispositivo raíz que te hacen sentir que el dispositivo todavía está seguro.
- ¿Dónde puedo aprender Bhagavad Gita de una manera fácil?
- ¿Cómo puedo evitar rendirme tan fácilmente?
- ¿Qué hace que el inglés sea fácil de aprender?
- ¿Es posible para mí aprender AI sin conocimientos previos de codificación?
- ¿Es importante el dinero al aprender un idioma?
Dispositivo raíz con aplicación que intenta acceder a la funcionalidad de los usuarios raíz, entonces aparece una ventana emergente.
Registro que muestra las aplicaciones que intentan usar funciones de raíz.
Ahora, al observar todos estos aspectos, puede elegir y tratar de encontrar las soluciones para la tarea que debe realizar.
Dado que el sistema operativo se basa en el kernel de Linux, todas las funciones están escritas solo en lenguajes C, por lo que debe ser fuerte con C como interfaz de usuario y escribirá el código de Android, así que aprenda sobre la programación de Android con Java o kotlin.
Ir a través de conceptos de redes de alto nivel, así como los niveles del sistema, incluyendo la conectividad Bluetooth.
Recuerde que una cosa puede ser posible en el mundo de la tecnología digital, solo necesita encontrar soluciones que ya existen o crear las suyas. Hay muchas cosas para jugar en torno a la tecnología que ahora aprendes tú mismo.
Gracias,
Nota: todos estos detalles son sólo para fines de conocimiento.