Las aplicaciones nativas de iOS y Android enfrentan ataques de bots que Web Application Firewall (WAF) no puede interceptar solo en la capa de red, ya que los atacantes emulan el comportamiento de dispositivos legítimos para evadir las protecciones estándar. La protección de aplicaciones integra el SDK Anti-Bot directamente en su aplicación para autenticar cada solicitud en el cliente. Esta función utiliza la biblioteca de huellas digitales de dispositivos de Alibaba Group para identificar clientes maliciosos con el mismo modelo de confianza que emplean Tmall, Taobao y Alipay.
Amenazas mitigadas
Las aplicaciones integradas con el SDK Anti-Bot están protegidas contra a continuación amenazas:
|
Threat category |
Examples |
|
Uso indebido de cuentas |
Registro de usuarios de spam, ataques de diccionario, ataques de fuerza bruta |
|
Inundación de tráfico |
Ataques de inundación HTTP, ataques de inundación de SMS |
|
Fraude empresarial |
Abuso de promociones, bots acaparadores, bots de compra automática |
|
Actividad falsa |
Simulación de actividad (por ejemplo, boletos de avión, reservaciones de hotel), manipulación de votos, comentarios maliciosos y spam |
|
Robo de datos |
Rastreo de precios, créditos, financiamiento, ficción y otra información sensible |
Facturación
La protección de aplicaciones es un servicio de valor agregado de WAF. Debe adquirir el complemento Mobile App Protection antes de habilitar esta función.
Habilitar la protección de aplicaciones
Habilitar la protección de aplicaciones requiere siete pasos en la consola de WAF y en su entorno de desarrollo. La integración del SDK puede tomar entre 1 y 2 días-persona.
Paso 1: Agregar el complemento Mobile App Protection
Si WAF aún no está activado: En la página de compra de WAF, establezca App Protection en Sí durante la adquisición.
Si WAF ya está activado: Vaya a la página Upgrade/Downgrade de su instancia de WAF, establezca Mobile App Protection en Sí y confirme la actualización. Para más detalles, consulte Renewal and upgrade of a subscription WAF instance.
Paso 2: Activar la protección de aplicaciones y configurar directivas
Inicie sesión en la consola de WAF.
Vaya a .
Active App Protection.
Haga clic en Obtain and Copy Appkey para obtener su
app key. Necesitará la clave de la aplicación en el código de inicialización del SDK.Configure las directivas de protección de aplicaciones para las API que desea proteger.
(Opcional) Active Version Protection según sus requisitos empresariales.
Para obtener detalles sobre la configuración de directivas, consulte Configure application protection.
Paso 3: Integrar el SDK Anti-Bot en su aplicación
Póngase en contacto con el soporte técnico de WAF para obtener el paquete del SDK Anti-Bot y luego integrelo en su aplicación mediante la clave obtenida en el paso 2.
Guías de integración:
Paso 4: Agregar el dominio de su aplicación a WAF
Agregue a WAF el nombre de dominio que utiliza su aplicación. Para más detalles, consulte Add a website to WAF.
Paso 5: Actualizar su registro DNS
Modifique el registro DNS de su dominio para que se resuelva al CNAME asignado por WAF. Para más detalles, consulte Change a DNS record.
Paso 6: Probar y verificar
Utilice su aplicación para enviar solicitudes de prueba; después, revise las respuestas y los registros de WAF para confirmar que el SDK Anti-Bot funciona correctamente. Depure cualquier error antes de continuar.
Paso 7: Publicar la versión actualizada de la aplicación
Publique la nueva versión de la aplicación con el SDK integrado.
Distribuya la actualización a todos los dispositivos de manera oportuna. Los dispositivos que aún ejecuten una versión anterior sin el SDK permanecerán desprotegidos.
Siguientes pasos
Configure application protection — Configure directivas de protección para sus API