Comment obtenir un fichier de base de données à partir de fichier apk?
J'ai un application android apk fichier. Je veux ouvrir un fichier de base de données à partir de fichier apk: est-il un outil officiel pour ouvrir un fichier de base de données à partir de fichier apk?
En utilisant l'extracteur j'ai de l'extrait de fichier apk. Enfin je obtenir certains fichiers à savoir assets
, bin
, lib
, res
dossier, mais je ne peux pas trouver le fichier de base de données et fichiers de mise en page.
J'ai cherché le chemin indiqué ci-dessous:
actifs->data
mais je n'ai pas trouvé que dossier de données à l'intérieur de la actifs dossier. Pourquoi?
Probablement le db n'est pas là. Très probablement, il est généré dans l'application, puis rempli. Ou qu'il est téléchargé. Vous devriez regarder pour elle dans un autre dossier sur votre carte sd, peut-être...
non non je demande que, par exemple, nous utilisons ese,nous chat ou quoi que ce soit. ensuite, nous l'extraction de nous ne peux pas obtenir un fichier de base de données???
WhatsApp génère sa base de données elle-même, comme la plupart des applications ne. Dans ce cas, il est crypté, pour plus d'intimité.
non non je demande que, par exemple, nous utilisons ese,nous chat ou quoi que ce soit. ensuite, nous l'extraction de nous ne peux pas obtenir un fichier de base de données???
WhatsApp génère sa base de données elle-même, comme la plupart des applications ne. Dans ce cas, il est crypté, pour plus d'intimité.
OriginalL'auteur prabhakaran | 2014-03-27
Vous devez vous connecter pour publier un commentaire.
Base de données, ce qui est n'est pas stocké dans le fichier APK. Il doit être dans un emplacement accessible en écriture. Canoniquement, c'est dans
databases
en vertu de l'application du répertoire de données par exemple/data/data/package.name/databases
.De nombreuses applications de générer leurs bases de données dynamiquement dans le code. Certaines applications sont livrés avec un pré-base de données de population dans les actifs, mais même ils ont besoin de le copier à un emplacement accessible en écriture avant de l'utiliser.
En règle générale, vous ne devriez pas être la lecture d'autres applications de bases de données. Il y a au niveau de l'OS protections pour vous empêcher de le faire, vous avez besoin de racine ou la piètre mise en œuvre de l'app avec trop permissive fichier de base de données mode. Aussi, la rétro-ingénierie des applications est un peu à la limite du hors-sujet sur un Débordement de Pile - nous sommes plus intéressés à la construction de nouvelles applications au lieu d'inverser existants ici.
okey mec de toute façon merci pour votre aide..
OriginalL'auteur laalto
Dans certains cas, un développeur peut avoir chargé les données à partir de ms excel feuille/texte/sqllite. si c'est le cas, les fichiers seront sous
res/raw dossier
OriginalL'auteur HourGlass