Archives Wild Code School
Cybersecurity

Reverse d'application Android

Quête 9 sur 13 · 1 image archivée

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.

Le Serveur Note L'analyse Code De HTML De Site Web Sur La Photo De Plan  Rapproché D'affichage D'ordinateur Portable Code Source D Image stock -  Image du analyse, plan: 131991041

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