Saltar al contenido
Contáctanos

Moatgator Runtime

Entérate cuando tu app esté bajo ataque y decide qué ocurre.

Las comprobaciones de Runtime dentro de la app detectan entornos hostiles y responden como dice tu política: monitorizar, avisar, bloquear o cerrar la sesión.

Instrumentación con Frida, Dispositivo con root, Granja de emuladores, Sesión cerrada, Transacción bloqueada, Registrado en Pulse

Una detección que vive dentro de tu app.

Root, emuladores, depuradores, hooking y manipulación son cómo empieza la mayor parte del fraude móvil. Runtime los busca mientras la app se ejecuta, y tu política decide la respuesta.

  • Monitorizar, avisar, bloquear o cerrar la sesión, por detección
  • Políticas versionadas en tu repositorio
  • Toda detección empieza en modo monitor

Qué detecta Runtime

  • 01

    Root y jailbreak

    Binarios su, gestores de root, particiones del sistema con permiso de escritura y artefactos de jailbreak: donde las protecciones del sistema operativo ya no existen.

  • 02

    Emuladores y dispositivos virtuales

    Huellas de emuladores y de virtualización, la configuración que hay detrás de las granjas de dispositivos que automatizan el abuso a gran escala.

  • 03

    Hooking e instrumentación

    Servidor y gadget de Frida, Xposed y frameworks similares que reescriben el comportamiento de tu app mientras se ejecuta.

  • 04

    Depuradores y trazado

    Depuradores y trazadores conectados a la app en ejecución, y compilaciones depurables circulando por ahí.

  • 05

    Manipulación y reempaquetado

    Firmas que no coinciden, código modificado y copias refirmadas de tu app ejecutándose en el dispositivo de otra persona.

  • 06

    Política y control remoto

    Elige la respuesta por detección y, en los planes compatibles, cámbiala con una política remota firmada, sin una nueva versión.

De la primera compilación a la aplicación

  1. 1

    Define la política como código

    Declara qué detectar y cómo responder en moatgator.yml, revisado en un pull request como cualquier otro cambio.

  2. 2

    Empieza en modo monitor

    La app informa de lo que habría hecho y no toma ninguna medida, así ves el impacto real antes de aplicar nada.

  3. 3

    Aplica con confianza

    Pasa cada detección a avisar, bloquear o cerrar la sesión. Desactiva una de forma remota con una política firmada si alguna vez falla.

moatgator.ymlEjemplo ilustrativo
runtime:  # monitor | warn | block | end_session  mode: monitor  detect:    root_jailbreak: warn    hooking: block        # Frida, Xposed    debugger: block    emulator: warn    tamper: end_session  remote_policy: signed   # no release needed

Catálogo de detecciones

Las señales que evalúa Runtime, agrupadas por el ataque al que apuntan.

Entorno

  • Indicios de root y jailbreak
  • Emuladores y dispositivos virtuales
  • Estado inseguro del dispositivo

Instrumentación

  • Servidor y gadget de Frida
  • Xposed y frameworks similares
  • Funciones del sistema con hooks

Depuración

  • Depurador conectado
  • Trazado de procesos
  • Compilaciones depurables

Integridad

  • Verificación de firma
  • Código de la aplicación modificado
  • Copias refirmadas y reempaquetadas

Pantalla y entrada

  • Superposiciones en pantallas sensibles
  • Abuso del servicio de accesibilidad
  • Captura y grabación de pantalla
  • Herramientas de acceso remoto

Preguntas frecuentes

¿Runtime necesita un SDK?

No hay ningún SDK que integrar. Las comprobaciones se añaden a tu compilación mediante el pull request, y la política vive en moatgator.yml.

¿Qué significa el modo monitor?

La app informa de lo que habría hecho pero no toma ninguna medida, así ves el impacto real antes de aplicar nada.

¿Qué pasa cuando salta una detección?

Tu política decide: registrarla, avisar al usuario, bloquear la acción o cerrar la sesión. Además, cada evento se envía a Pulse con su contexto.

¿Puedo cambiar una política sin publicar una nueva versión?

Sí. Una política remota firmada te permite bajar o desactivar una detección sin publicar una nueva compilación.

¿Detecta Frida?

Sí: servidor y gadget de Frida, y el hooking de funciones en tu proceso. Ninguna detección es perfecta por sí sola, por eso Runtime combina varias señales y funciona junto con Shield.

¿Qué detecciones incluye cada plan?

El plan gratuito incluye cinco detecciones en los modos monitor y aviso. Los planes de pago incluyen todas las detecciones en todos los modos, y Scale y Enterprise añaden Pix Shield.

¿Listo para proteger tu app?

Empieza gratis o cuéntanos qué necesitas.