Soy un total novato en cuanto al entorno Android.
Necesito localizar algunos archivos relacionados con una aplicación en el sistema Android. Mi objetivo es encontrar una clave privada que estaría almacenada en formato de archivo, pero cualquier archivo relacionado con esta aplicación podría darme otras pistas.
Esta aplicación ha sido retirada de Google Play, y el autor no responde a mi correo electrónico.
Basándome en el mensaje de error, creo (casi con un 100% de certeza) que la aplicación utiliza la biblioteca de código abierto CoPay . Pero no sé qué versión de la biblioteca. Es una versión muy antigua, seguro.
Así que he mirado el código antiguo de esta biblioteca:
- está escrito en Javascript
- utiliza Angular.js
En el código que he visto hasta ahora, no entiendo dónde podría estar almacenada la clave privada que estoy buscando. Voy a hacer una pregunta específica en StackOverflow sobre ese punto que no entiendo en el código Javascript, pero esa es otra historia.
En este punto me pregunto:
- ¿Cómo se puede ejecutar Angular.js y Javascript en un sistema Android?
- ¿Cómo encontrar los archivos relacionados con esta aplicación en el sistema Android?
Por el momento uso el emulador de terminal de Android para hacer algunas ls -lRa > my.log
y explorar el sistema Android en mi PC viendo la búsqueda resultante. Pero estoy perdido en los 82000 archivos que se encuentran.
Ni un solo archivo javascript. Tampoco hay menciones a Node.js o npm. Ninguna mención a Cordova.
No sé por dónde empezar.
¿Alguna pista?