Menu Close Back

DexGuard

DexGuard background imageDexGuard

Protegiendo aplicaciones y SDKs Android contra la ingeniería inversa y hacking

Las aplicaciones y SDKs Android son fáciles de descompilar usando herramientas fácilmente disponibles. Esto abre camino a varias formas de abuso, incluyendo robo de propiedad intelectual, recolección de credenciales, tampering y clonación.

DexGuard protege aplicaciones y SDKs de Android (Java, Kotlin) e híbridas (Cordova, Ionic, React Native) contra la ingeniería inversa y el hacking. Fortalece su código y les permite defenderse en tiempo de ejecución.

  • Hardening del código

  • Autoprotección en tiempo de ejecución

  • Optimización del código 

Solicite una demostración

Desarrollo seguro y fácil

  • DexGuard se integra de forma transparente en el proceso de compilación de Android: no requiere ningún cambio en su código fuente.
  • DexGuard ofrece amplias opciones de personalización para permitirle adaptar las diferentes protecciones aplicadas a sus requisitos de seguridad y rendimiento.
  • DexGuard es totalmente compatible con todas las herramientas de compilación y entornos de desarrollo más comunes (Gradle, Android Studio, Ant, Eclipse, Maven y entornos personalizados).
  • DexGuard ofrece soporte integrado tanto para aplicaciones Android nativas (Java, Kotlin) como para multiplataforma (Cordova, Ionic, React Native, Unity), protegiendo así sus fuentes de ingresos y su reputación en cualquiera de los sistemas operativos móviles actuales.
  • DexGuard se basa en ProGuard. Esto facilita la actualización: puede reutilizar la configuración de ProGuard e implementar las capas adicionales de protección de DexGuard.

Ofuscación avanzada y protección en tiempo de ejecución para APKs y SDKs Android.

An icon for DexGuard's code hardening for Android apps.

Hardening del código

DexGuard previene que atacantes obtengan información sobre su código fuente y lo modifiquen o extraigan información valiosa. DexGuard ofrece:

  • Ofuscación de nombres de clases, campos y métodos, de instrucciones aritméticas, control de flujo y métodos de llamada
  • Encriptación de clases, cadenas, assets, archivos de recursos y bibliotecas nativas
Autoprotección de aplicaciones en tiempo de ejecución

Autoprotección de aplicaciones en tiempo de ejecución (RASP)

DexGuard permite que sus aplicaciones se protejan por sí mismas contra ataques en tiempo real. Esto previene que atacantes obtengan información sobre el comportamiento de la aplicación y la modifiquen en tiempo de ejecución. DexGuard ofrece:

  • Detección de herramientas de depuración, emuladores, dispositivos rooteados, estructuras root camufladas y tampering
  • SSL pinning y Webview SSL pinning
  • Verificación de certificados
Optimización del código

Optimización del código

DexGuard reduce el tamaño de sus aplicaciones y mejora el desempeño. Proporciona:

  • Eliminación de código redundante, código de registro y metadatos, recursos no utilizados y bibliotecas nativas
  • Optimización del código y de los recursos

Complementos opcionales

DexGuard NDK

El complemento DexGuard NDK fortalece las bibliotecas nativas en un nivel avanzado. Proporciona encriptación de strings, ofuscación aritmética y ofuscación de control de flujo.

Criptografía White-box

DexGuard ofrece un SDK para criptografía White-box, para encriptar y desencriptar datos dinámicos con una implementación White-box del algoritmo AES.

Teclado seguro

DexGuard ofrece un SDK con una implementación de teclado que protege contra keylogging y otras formas de espionaje.

Dispositivo de identificación

El SDK para la identificación de dispositivo de DexGuard puede determinar la identidad de los dispositivos, por ejemplo, como un parámetro para evaluar el riesgo de transacciones sensibles.

Solicite una demostración de DexGuard

Compruebe por sí mismo porqué 6 de las 10 principales compañías mundiales de tarjetas de crédito utilizan DexGuard para proteger sus aplicaciones móviles.

Solicite una demostración      Contáctenos

Soporte para DexGuard

En Guardsquare, nos comprometemos a ayudarle a usar nuestro software de la manera más efectiva.

Soporte Básico

Soporte Básico

Cada licencia da acceso al Soporte Básico, que incluye asistencia con la instalación y la resolución de bugs.

  • Corrección de bugs
  • Asistencia en la configuración
  • Respuesta dentro de 3 días hábiles 
  • Soporte técnico por correo electrónico
Soporte Gold

Soporte Gold

Opcionalmente, ofrecemos Soporte Gold. Con el Soporte Gold, usted tendrá asistencia completa para configurar y solucionar problemas en la configuración de su proyecto.

  • Corrección de bugs
  • Asistencia en la configuración
  • Soporte técnico específico para su proyecto
  • Optimización de la configuración
  • Prioridad en la asistencia (respuesta dentro de 1 dia hábil)
  • Soporte técnico por correo electrónico y por teléfono