En esta entrada la solución a un reto de 'reversing' de una aplicación para el sistema operativo Android que aparece en https://www.hackplayers.com/2010/12/reto-android-crackme1.html Este reto tiene el título "Android crackme#1" y mi valoración sobre su dificultad es: ★ ☆☆☆ ☆ . Nos dan un archivo APK ( crackme1hpys .apk) y tenemos que conseguir completar el proceso de login con un usuario y contraseña correctos . Solución: ejecuto la aplicación en un emulador de Android y se me pide que introduzca un usuario y una contraseña. Introduzco dos valores cualesquiera, pulso "Login" y se muestra un mensaje de error: Para el análisis de la APK utilizo jadx , un decompilador de archivos APK. Examinando las clases enseguida veo que la validación del usuario y de la contraseña que se introducen se realiza en la clase " crackme1hpys " : Tal y como se observa en el código de la figura anterior, para pasar e...