Reverse d'application Android
Le récit
Maintenant que vous connaissez les bases d'application android, comment elle fonctionne et comment sont chargé les ressources dans les grandes lignes, vous avez un nouveau défi.
Un ami chef de projet qui s'est fâché avec son collègue développeur, avec lequel il avait en cours un projet de développement d'une application Android, vous a demandé de retrouver le mot de passe de l'application car il n'y a pas accès et ses connaissance son limité dans le domaine technique. Il vous à donc demandé de l'aider à retrouver le mot de passe de son application pour qu'il puisse continuer à développer son projet.

title-
Des pistes !
↗
How to reverse an android application
medium.com
↗
Android App Reverse Fundamental
ragingrock.com
Challenge:
↗
https://github.com/WildCodeSchool/Resources_quests_cyber/blob/main/Reverse_me%20(1).apk
Télécharger l'application Android :
github.com
- Trouver le mot de passe dans l'application
- Recompiler l'application en la signant
- Faire apparaître un message à l'ouverture de l'application
Critères de validation :
- Capture d'écran du mot de passe
- Capture d'écran du message inséré dans le code de l'application
Postez les captures d'écran sur un Gist en expliquant le procédé qui vous à mené à trouver le mot de passe.
Ressources partagées sur cette quête
- Un exemple pratiquehttps://book.hacktricks.xyz/mobile-pentesting/android-app-pentesting/google-ctf-2018-shall-we-play-a-game
- Extrêmement puissant !https://book.hacktricks.xyz/mobile-pentesting/android-app-pentesting/smali-changes