Jd92Jeremie Posté(e) le 2 avril Share Posté(e) le 2 avril Bonjour, Sur toutes applications mobiles et autres, tous logiciels et même les sites web dans un navigateur de votre choix, il est possible d'obtenir le contenu du code source -même s'il n'est pas modifiable voire l'algorithme qui va avec. Ma question est la suivante : Comment consulter le code source et l'algorithme d'une application (quelconque, n'importe laquelle), installée sur mon smartphone ? Lien vers le commentaire
Solution calisto06 Posté(e) le 2 avril Solution Share Posté(e) le 2 avril Bonjour @Jd92Jeremie vous pouvez utiliser APKTool, dex2jar, ou Jadx https://book.hacktricks.xyz/mobile-pentesting/android-app-pentesting/apk-decompilers 1 1 Lien vers le commentaire
Le PoissonClown Posté(e) le 2 avril Share Posté(e) le 2 avril Bonjour, C'est à dire qu'on pourrait penser que c'est le cas pour n'importe quelle application, mais non. Le code source n'est accessible que pour les applications open-source (ou libre, vu que le libre est obligatoirement open-source). Par exemple impossible de connaître le code source de Microsoft Word, ou d'Adobe Reader, qui sont des applications à code propriétaire (non-libre) et fermé (non open-source). Sur Android, c'est déjà plus facile à décompiler que sur Windows. Les outils proposés par @calisto06 permettent de rétro-ingéniériser le fichier APK d'une application android. Cependant, dès que les données s'en vont via internet, sur un serveur, il devient impossible (et même illégal) de savoir quel est le code qui traite les informations envoyées. Seule est éventuellement publiée l'API (le mode d'emploi pour discuter avec le serveur), mais rien sur l'algorithme. Bref. Concernant les applications open-source, le code est souvent disponible sur GitHub. Par exemple l'application Fossify Gallery possède un GitHub avec son code source : https://github.com/FossifyOrg/Gallery La liste des applications sur le magasin F-droid sont toutes open-source. 1 Lien vers le commentaire
calisto06 Posté(e) le 2 avril Share Posté(e) le 2 avril Je pense que @Jd92Jeremie pensait au APK android Lien vers le commentaire
Messages recommandés