Je suis totalement novice en ce qui concerne l'environnement Android.
J'ai besoin de localiser certains fichiers liés à une application sur le système Android. Mon objectif est de trouver une clé privée qui serait stockée sous forme de fichier, mais tout fichier lié à cette application pourrait me donner d'autres indices.
Cette application a été retirée de Google Play, et l'auteur ne répond pas à mon courriel.
D'après le message d'erreur, je pense (avec une certitude de presque 100%) que l'application utilise la bibliothèque open source. Co-paiement . Mais je ne sais pas quelle version de la bibliothèque. C'est une très vieille version, j'en suis sûr.
J'ai donc regardé l'ancien code de cette bibliothèque :
- il est écrit en Javascript
- il utilise Angular.js
Dans le code que j'ai vu jusqu'à présent, je ne comprends pas où la clé privée que je recherche pourrait être stockée. Je vais poser une question StackOverflow spécifique sur ce point que je ne comprends pas dans le code Javascript, mais c'est une autre histoire.
A ce stade, je me demande :
- Comment Angular.js et Javascript peuvent-ils fonctionner sur un système Android ?
- comment trouver les fichiers liés à cette application sur le système Android ?
Pour l'instant j'utilise l'émulateur de terminal Android pour faire quelques ls -lRa > my.log
et explorer le système Android sur mon PC en visualisant le résultat de la recherche. Mais je suis perdu dans les 82000 fichiers qui sont trouvés.
Pas un seul fichier javascript. Aucune mention de Node.js ou de npm non plus. Aucune mention de Cordova.
Je ne sais pas par où commencer.
Un indice ?