Maison > Article > Applet WeChat > Une introduction à la méthode d'extraction locale de données à l'aide des mini-programmes WeChat
Depuis la sortie officielle du mini-programme WeChat, il a attiré suffisamment d'attention dans l'industrie et a apporté une nouvelle vague de dividendes. Les mini-programmes WeChat sont omniprésents et disponibles à tout moment, mais ne nécessitent ni installation ni désinstallation. Ils sont extrêmement populaires et répandus. WeChat enregistrera les données utilisateur générées par les mini-programmes, y compris la localisation géographique, l'historique des discussions, etc. À l'ère du Big Data, les données sont un outil pleinement confirmé, et les informations peuvent être obtenues via les données. L'applet WeChat est l'application avec laquelle les utilisateurs ont le plus de contacts, et il est facile de générer une grande quantité de données, donc les données WeChat. l’extraction a toujours été au centre de l’industrie. Aujourd'hui, nous allons parler de la façon d'extraire des données de mini-programmes dans l'environnement local.
WeChat version 6.5.3 et supérieure contient déjà l'environnement requis pour les mini-programmes. Le fichier appbrand est un fichier lié aux mini-programmes et est stocké sous l'ID de compte.
Après analyse par le personnel des données, AppBrandComm.db est une base de données non conventionnelle. En la décryptant, il a été constaté que si le mini programme n'est pas utilisé, les valeurs de. plusieurs tables de la base de données sont vides ; si vous avez utilisé l'applet, les données seront stockées dans la table. Les mini-programmes d'entreprise sont lancés les uns après les autres. En raison du réglage interne de WeChat concernant la taille des mini-programmes (la taille actuelle est d'un billion), les entreprises ne peuvent mettre en œuvre que quelques fonctions simples. Dans AppBrandComm.db, une table stocke l'association entre les noms d'applet et de package.
Récupérez les données de stockage local de l'applet WeChat utilisée. L'applet WeChat stocke les données au format clé-valeur de données clés. Parmi eux, la valeur clé indique "Nom du programme - Opération", la valeur des données est des données spécifiques et le type de stockage des données est indiqué dans le tableau. Chaque petit programme dans chaque tableau d'éléments a une valeur de taille, indiquant la taille totale des données, et la taille totale des données de toutes les données clés du programme est comptée.
Obtenir appId, appName de la table AppBrandWxaAppInfo dans AppBrandComm.db
Depuis la table AppBrandKVData dans AppBrandComm.db Obtenir la clé , données, type de données.
Valeur clé : appId_keyword [tel que l'historique] ;
Données : données de valeur clé correspondantes
L'applet WeChat tente de créer un micro-système d'exploitation au sein du système d'exploitation, renverser le modèle d’application réseau existant. Qu'il s'agisse d'un site Web ou d'une application, il deviendra un mini programme dans WeChat. La plupart des outils et logiciels médico-légaux sur le marché visent à extraire directement les données des applications mobiles, mais il n'existe pas beaucoup de logiciels ou d'outils capables de prendre en charge l'extraction des données des applets WeChat. L'étude de l'analyse et de l'extraction des données des mini-programmes WeChat dans l'environnement local revêt une grande importance pour le développement de l'industrie des mini-programmes.
Recommandé : "Tutoriel de développement de mini-programmes"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!