Características del Blindaje para aplicaciones móviles
Capacidades de prevención
Ofuscación
Protecciones en capa que dificultan la ingeniería inversa de un atacante en la aplicación para comprenderla mejor e identificar formas de explotarla.
Prevención de reempaque
Se detecta si un atacante ha duplicado la aplicación e inyectado funcionalidad maliciosa en ella. Si se detecta el reempaque, el blindaje de aplicaciones hará inoperable la aplicación alterada.
Criptografía de caja blanca
Cifre y ofusque claves de cifrado dentro de la aplicación independientemente de las protecciones de la plataforma para agregar una capa adicional de seguridad, y proteja las claves de dispositivos liberados o rooteados.
Capacidades de detección
Detección y prevención de superposiciones
Los troyanos de banca móvil se superponen a las aplicaciones con una ventana maliciosa, imitando una pantalla de inicio de sesión legítima para robar credenciales bancarias. Al detectar que la aplicación blindada fue relegada a segundo plano, el blindaje de aplicaciones puede cerrarla antes de que se produzca un robo.
Detección de liberación/rooteo
Liberar o rootear un dispositivo desactiva los controles de seguridad predeterminados de iOS y Android. La detección avanzada de liberación/rooteo ofrece visibilidad que puede ayudar a tomar decisiones riesgosas en lugar de directamente denegar el servicio.
Detección de depuradores y emuladores
Detectar y bloquear depuradores, emuladores y otras herramientas que los actores maliciosos aprovechan en sus intentos para explotar una aplicación móvil mitiga aún más los riesgos de la ingeniería inversa o la interferencia con una aplicación móvil cuando se ejecuta.
Detección e intercepción de enganche
Al detectar y contrarrestar malware con capacidades de enganche o estructuras de enganche, como Frida, el blindaje de aplicaciones mantiene un tiempo de ejecución resistente a la manipulación y cierra la aplicación antes de que pueda producirse el enganche.
Capacidades de respuesta
Anti keylogging y lectura de pantalla
Los troyanos de banca móvil y otros malware intentan registrar los ingresos en el teclado de un usuario o robar información que aparece en la pantalla de la aplicación. Si el blindaje de aplicaciones detecta este tipo de actividad, puede reaccionar en tiempo real para interrumpirla.
Una variedad de respuestas en tiempo real
Las reacciones de blindaje de aplicaciones son configurables y pueden incluir el bloqueo de la ejecución del código inyectado, una alerta a los administradores, herramientas de prevención de fraude de alimentación o el cierre de la aplicación.
Visibilidad para el análisis de riesgo
El blindaje de aplicaciones ofrece datos contextuales sobre el estado de seguridad del lado del cliente que las herramientas de prevención de fraude pueden tomar y combinar con otros datos para tomar decisiones de riesgo más acertadas sobre una transacción. Esto da como resultado una experiencia de usuario óptima.