Aunque estén blindadas de distintas maneras, las aplicaciones móviles se clonan o imitan fácilmente. Así, las pérdidas ligadas al fraude no han dejado de crecer desde la llegada de los servicios bancarios en el móvil, y las aplicaciones falsificadas que se infiltran en las tiendas oficiales generan graves problemas de reputación y de confianza.
Partiendo de estas constataciones, el equipo de I+D de Pradeo se centró en esta problemática y desarrolló una funcionalidad totalmente nueva para responder a ella. La nueva opción anticlon/app falsa forma parte del servicio de Protección In-App de Pradeo Security y completa las capacidades de shielding.
Contexto
Un clon es una aplicación que ha sido duplicada mediante ingeniería inversa, alterada y reempaquetada. Una aplicación falsa, en cambio, se construye desde cero y solo incluye una parte del código de la aplicación que pretende ser, o simplemente imita su interfaz. Ambas se hacen pasar por aplicaciones legítimas mientras albergan malware como grabadores de pantalla (screenlogger), registradores de pulsaciones (keylogger) o troyanos destinados a recuperar credenciales y datos sensibles, o a alterar transacciones y cometer fraudes.
Un ejemplo muy conocido en el sector bancario es Anubis, un programa malicioso que apunta a 188 aplicaciones bancarias y financieras, muchas de ellas pertenecientes a grandes instituciones. En 2019, un informe publicado por Upstream basado en 20 países muestra que el 93 % de las transacciones móviles realizadas fueron bloqueadas por su carácter fraudulento.
Las técnicas de shielding actuales: necesarias pero limitadas
El shielding, a veces llamado también hardening, es un conjunto de técnicas que buscan reducir los riesgos de ingeniería inversa de una aplicación. Hoy la categoría engloba 4 técnicas: ofuscación de código, detección de depuración, detección de emulador y detección de root/jailbreak. Aunque disuasorias, estas técnicas no hacen imposible la ingeniería inversa de una aplicación y son por tanto limitadas cuando se trata de luchar contra los clones. Además, resultan ineficaces para prevenir la falsificación de aplicaciones. Como el panorama de las amenazas móviles evoluciona, el shielding debe ampliar su campo de acción para cubrir plenamente este riesgo creciente.
El shielding de Pradeo: una protección frente a los clones y las aplicaciones falsas
Partiendo del principio de que, tarde o temprano, los ciberdelincuentes encontrarán necesariamente una forma de usurpar las aplicaciones oficiales, surge una nueva pregunta: ¿cómo frustrar los clones y las aplicaciones falsas?
Con su experiencia en materia de seguridad aplicativa, Pradeo ha desarrollado una funcionalidad única de protección de aplicaciones que neutraliza las actividades de los clones y de las aplicaciones falsificadas. Al impedir que estas aplicaciones lleven a cabo sus ataques y al alertar a la organización de esos intentos, la empresa y sus clientes tienen la garantía de utilizar la aplicación legítima. En consecuencia, imitar una aplicación o una interfaz, aunque sea factible, se vuelve inútil porque no se producirá ningún robo ni fraude a partir de ella y las transacciones de la aplicación falsa serán bloqueadas.
Esta solución única es sencilla de implementar y se añade a la oferta de Protección In-App de Pradeo Security.



