📰Logs

Logcat

Logcat est un outil de ligne de commande qui vide un journal des messages système lorsque l'appareil génère une erreur et envoie les messages que vous avez écrits à partir de votre application avec la classe Log.

Logcat est un outil natif à Android et accessible à toutes les applications et sans nécessité de privilèges élevés.

Il est interessant de surveiller les journaux d'une application afin de vérifier qu'aucune donnée sensible n'y est journalisé pouvant entrainer une fuite de données.

Pour cela, on peut utiliser la commande en sélectionnant le PID de l'application audité:

$ adb shell ps | grep "com.target.example"
USER           PID  PPID     VSZ    RSS WCHAN            ADDR S NAME

...           <PID>  ...      ...   ...  ...              ... S  com.target.exemple

puis,

$ adb logcat --pid=<PID>
...
...
...
... ... ... com.target.example: password: Sup3rS3cr3tP@$$w0rd

Autre possibilité, rechercher par niveau de log:

$ adb logcat <package name>:<log level>

Dernière mise à jour