RootRoot

Clasificación de contenido
Para todos
10+
Descargas
Captura de pantalla
Captura de pantalla

Información de la aplicación

RootRoot es un kit de herramientas de detección de seguridad para Android de código abierto, diseñado para investigadores de seguridad, expertos en pruebas de penetración y entusiastas de Android. Demuestra cómo las aplicaciones móviles detectan dispositivos rooteados, instalaciones de Magisk y frameworks de instrumentación Frida en tiempo real.
La aplicación realiza 13 comprobaciones de seguridad con 4 estrategias de detección distintas, lo que proporciona una visión completa del estado de seguridad de su dispositivo. ▌ MÉTODOS DE DETECCIÓN
◆ Detección de la capa Java
• Escaneo de paquetes raíz: Compara PackageManager con 48 firmas de aplicaciones raíz conocidas, incluyendo Magisk, SuperSU, KingRoot y Xposed
• Búsqueda binaria de SU: Escanea 14 directorios en busca de binarios su, busybox y magisk
◆ Registro estático nativo
Utiliza símbolos JNI exportados visibles en la tabla de símbolos .so:
• Comprobación binaria de SU mediante acceso nativo a archivos
• Detección de montajes de Magisk mediante /proc/mounts
• Escaneo de procesos de Frida mediante /proc/cmdline
• Detección de bibliotecas de Frida mediante /proc/self/maps
◆ Registro dinámico nativo
Funciones registradas en tiempo de ejecución mediante RegisterNatives() en JNI_OnLoad: no hay símbolos exportados visibles en la tabla de símbolos. Las mismas comprobaciones, pero más difícil de aplicar ingeniería inversa. ◆ Dlsym nativo (registro oculto)
Funciones cargadas mediante dlsym() desde una biblioteca compartida independiente: la estrategia de detección más ofuscada, que simula el comportamiento real del SDK de seguridad.
▌ CARACTERÍSTICAS CLAVE
✦ 13 comprobaciones de detección en 4 estrategias de registro JNI
✦ Interfaz de usuario oscura estilo terminal con tarjetas de resultados expandibles
✦ Resultados del análisis en tiempo real con tiempo de ejecución
✦ Descripciones detalladas de cada técnica de detección
✦ Código nativo en C puro: sin dependencia de STL de C++
✦ Herramienta educativa para comprender la seguridad móvil
✦ Compatible con armeabi-v7a, arm64-v8a, x86 y x86_64
▌ ¿A QUIÉN VA DIRIGIDO? • Investigadores de seguridad que estudian técnicas de detección de root en Android
• Analistas de penetración que evalúan la seguridad de los dispositivos
• Desarrolladores de Android que implementan o auditan medidas antimanipulación
• Estudiantes que aprenden sobre JNI, código nativo y seguridad móvil
• Entusiastas de ROM/Magisk que prueban métodos para eludir la detección
▌ PROPÓSITO EDUCATIVO
RootRoot está diseñado como una herramienta educativa e investigadora de seguridad. Demuestra técnicas de seguridad móvil tanto ofensivas como defensivas. Todos los métodos de detección están completamente documentados y son de código abierto en GitHub.
Comprender cómo funciona la detección de root ayuda tanto a los defensores a construir protecciones más sólidas como a los investigadores a identificar debilidades en las implementaciones existentes.
Código fuente: https://github.com/John-Jung/RootRoot
Última actualización
21 mar 2026

Seguridad de los datos

La seguridad empieza por entender cómo recogen y comparten tus datos los desarrolladores. Las prácticas de privacidad y seguridad de los datos pueden variar en función de tu uso de la aplicación, el territorio donde la uses y tu edad. El desarrollador ha proporcionado esta información y puede actualizarla con el tiempo.
No se comparten datos con terceros
Más información sobre cómo los desarrolladores declaran lo que comparten
No se recogen datos
Más información sobre cómo los desarrolladores declaran lo que recogen

Asistencia de la aplicación

Información del desarrollador
정성욱
sungwuk98@gmail.com
South Korea