Est-il possible de changer manuellement le contenu des bases de données qu'une application utilise pour stocker toute sa formation ?
Réponses
Trop de publicités?Oui bien sûr, tant que vous avez accès à cette base de données.
si nous parlons d'applications pour téléphones mobiles, la plupart auront une base de données SQLite intégrée ou un équivalent. Il s'agit généralement de bases de données "autonomes" auxquelles il n'est pas nécessaire d'authentifier l'utilisateur pour y accéder. Il suffit d'accéder au fichier ("someapp.db", ou "someapp.sqlite", etc.) et d'installer l'utilitaire approprié pour le lire (SQLite version 3, par exemple).
sous linux, vous feriez quelque chose comme
sudo yum install sqlite -y
sqlite3 someapp.db
et cela ouvrira la base de données et vous pourrez lancer toutes vos commandes SQL à partir de là.
N'oubliez pas que certaines applications font tout leur possible pour "cacher" ou rendre leur base de données inaccessible au commun des mortels.
EDIT : également, sur Android spécifiquement, il y a une application sur le marché (payante, comme 3 $ je pense) appelée "SQLite Editor" qui vous permet de parcourir toutes les bases de données sqlite trouvées sur le téléphone et de les modifier si désiré.