Saltar al contenido principal
Volver a plugins
@capgo/capacitor-es-raíz
Tutoriales
por github.com/Cap-go

Is Root

Detectar dispositivos Android raíz o iOS jailbreak para mejorar la seguridad de la aplicación

Guía

Tutorial: ¿Es Raíz?

Usando @capgo/capacitor-es-raíz

Capacitor Plugin de Raíz para detectar dispositivos rooteados (Android) o jailbreakeados (iOS).

Instalar

bun add @capgo/capacitor-is-root
bunx cap sync

¿Qué Exposición Ofrece Este Plugin?

  • isRooted - Realiza las comprobaciones de detección de raíz/jailbreak por defecto.
  • isRootedWithBusyBox - Extiende las comprobaciones de detección por defecto con comprobaciones específicas de BusyBox (solo Android).
  • detectRootManagementApps - Detecta si están presentes aplicaciones de gestión de raíz conocidas (solo Android).
  • detectPotentiallyDangerousApps - Detecta aplicaciones potencialmente peligrosas comúnmente encontradas en dispositivos rooteados (solo Android).

Ejemplo de Uso

isRooted

Realiza las comprobaciones de detección de root/jailbreak por defecto.

import { IsRoot } from '@capgo/capacitor-is-root';

const { result } = await IsRoot.isRooted();
if (result) {
  console.log('Device is rooted/jailbroken');
} else {
  console.log('Device is not rooted/jailbroken');
}

isRootedWithBusyBox

Extiende las comprobaciones de detección por defecto con verificaciones específicas de BusyBox (solo Android).

import { IsRoot } from '@capgo/capacitor-is-root';

await IsRoot.isRootedWithBusyBox();

detectRootManagementApps

Detecta si están presentes aplicaciones de gestión de root conocidas (solo Android).

import { IsRoot } from '@capgo/capacitor-is-root';

await IsRoot.detectRootManagementApps();

detectPotentiallyDangerousApps

Detecta aplicaciones potencialmente peligrosas comúnmente encontradas en dispositivos rooteados (solo Android).

import { IsRoot } from '@capgo/capacitor-is-root';

await IsRoot.detectPotentiallyDangerousApps();

Referencia Completa