Artículos
Técnicas, herramientas y novedades sobre Pentesting a Aplicaciones Móviles escritas por profesionales de la industria.
9 artículos

Pentesting a Aplicaciones Móviles
En la primera parte de esta serie de artículos sobre “inyección de código malicioso en archivos PE” vimos los pasos iniciales y con un resultado exitoso de acceso remoto a un equipo víctima a través de un “Reverse Shell”. En esta segunda parte seguiremos avanzando sobre este tema clarificando mejor algunos de los pasos realizados en la primera parte a modo de resumen y también extenderemos el tema para poder llegar a obtener el mismo resultado que en la parte 1, pero esta vez con una aplicación que se ejecuta y muestra un comportamiento errado en pantalla y ver cómo solucionarlo.
Cannibal . ·
Pentesting a Aplicaciones MóvilesEl ransomware es una de las mayores amenazas que se han extendido en los últimos años y sus consecuencias dejan grandes pérdidas de información y dinero. En este artículo analizaremos una muestra de malware que podría afectar a un 99,2% de los dispositivos móviles que utilizan el sistema operativo Android y que es capaz de cifrar nuestro dispositivo y extorsionarnos para un rescate a cambio de recuperar la información. A lo largo de este artículo, analizaremos cómo evitar las diferentes técnicas que usa el malware y cómo podemos mitigarlas.
Pentesting a Aplicaciones MóvilesRealizar reversing en una aplicación android es util para las auditorias y para encontrar alguna vulnerabilidad en el código.
Pentesting a Aplicaciones MóvilesAprende a infectar un dispotivo móvil con Evil-Droid que es un framework que crea, genera e inserta la carga útil de apk para penetrar en las plataformas android. Infecta y crea una conexión reversa en los dispositivos móviles en segundos.
Pentesting a Aplicaciones MóvilesEn el siguiente apartado se presentará una breve explicación de cómo instalar esta herramienta la cual nos permitirá disponer de un emulador de dispositivos android con la característica de estar con privilegios de superusuario para el uso de pruebas de análisis de malware en dispositivos móviles.
Pentesting a Aplicaciones MóvilesHttp Public Key Pinning “HPKP” es una función de seguridad que le dice al cliente web que asocie su Public key específica con un determinado servidor web para disminuir el riesgo de ataques MITM con certificados falsificados. Esta es una nueva practica que están comenzando a incorporar los desarrolladores dentro de sus proyectos, dentro de las aplicaciones más utilizadas se destaca el http pinning sobre las Apps móviles.
Pentesting a Aplicaciones MóvilesEl ransomware en dispositivos móviles es una amenaza que atenta contra la integridad de la información, cuyo objetivo es cifrar todos los archivos de nuestro dispositivo ya sea a través de un conjunto de reglas donde se especifiquen tipos específicos de archivos a cifrar o de manera general sin alguna excepción. En algunos casos se presentan variantes que nos impiden acceder a ciertas funciones de nuestro dispositivo con el fin de pedirnos un rescate a cambio de recuperar nuestra información que en la mayoría de casos es un pago que se realiza en bitcoin debido a su dificultad al rastrear.
Pentesting a Aplicaciones MóvilesEn los últimos años los ataques a dispositivos móviles han sido cada vez más frecuentes debido a la gran fama que estos han tomado y lo accesible que puede ser, otro motivo por el cual estos dispositivos son atacados es debido al poco conocimiento que tienen de la aplicación que instalaran, ya sea que instalen la aplicación de una tienda externa a la play store o simplemente lo descarguen de grupos de facebook o enlaces públicos.
Pentesting a Aplicaciones MóvilesEn esta ocasión aprenderemos a instalar Santoku, una distribución de linux que viene cargado con varias herramientas para el análisis de malware en aplicaciónes móviles. Una de las principales ventajas de este sistema es que viene preinstalado con varias herramientas que nos proporcionan una visión mas amplia de la aplicación móvil que estemos analizando tanto a nivel estático como dinámico para analizar su comportamiento.