Seit der offiziellen Veröffentlichung des WeChat-Miniprogramms hat es in der Branche genügend Aufmerksamkeit erregt und eine neue Dividendenwelle mit sich gebracht. WeChat-Miniprogramme sind allgegenwärtig und jederzeit verfügbar, erfordern jedoch keine Installation oder Deinstallation. Sie sind äußerst beliebt und weit verbreitet. WeChat zeichnet von Miniprogrammen generierte Benutzerdaten auf, einschließlich geografischem Standort, Chat-Verlauf usw. Im Zeitalter von Big Data sind Daten ein vollständig bestätigtes Werkzeug, und das WeChat-Applet ist die Anwendung, mit der Benutzer am meisten Kontakt haben, und es ist einfach, große Datenmengen zu generieren, also WeChat-Daten Die Gewinnung stand schon immer im Fokus der Branche. Heute werden wir darüber sprechen, wie man Daten aus Miniprogrammen in der lokalen Umgebung extrahiert.
WeChat Version 6.5.3 und höher verfügt bereits über die für Miniprogramme erforderliche Umgebung. Die Appbrand-Datei ist eine Datei für Miniprogramme und wird unter der Konto-ID gespeichert.
Nach der Analyse durch Datenpersonal ist AppBrandComm.db eine unkonventionelle Datenbank. Durch die Entschlüsselung wurde festgestellt, dass die Werte von Mehrere Tabellen in der Datenbank sind leer. Wenn Sie das Applet verwendet haben, werden die Daten in der Tabelle gespeichert. Aufgrund der internen Einstellung von WeChat zur Größe von Miniprogrammen (derzeit beträgt die Größe eine Billion) können Unternehmen nur einige einfache Funktionen implementieren. In AppBrandComm.db speichert eine Tabelle die Zuordnung zwischen Applet- und Paketnamen.
Rufen Sie die lokalen Speicherdaten des verwendeten WeChat-Applets ab. Das WeChat-Applet speichert Daten im Schlüsseldaten-Schlüsselwertformat. Darunter gibt der Schlüsselwert „Programmname – Operation“ an, der Datenwert sind spezifische Daten und der Datenspeichertyp ist in der Tabelle angegeben. Jedes Applet in jeder Tabelle hat einen Größenwert, der die Gesamtdatengröße angibt, und die Gesamtdatengröße aller Schlüsseldaten des Programms wird gezählt.
AppId und AppName aus der AppBrandWxaAppInfo-Tabelle in AppBrandComm.db abrufen
Aus der AppBrandKVData-Tabelle in AppBrandComm.db Schlüssel abrufen , Daten, Datentyp.
SCHLÜSSELwert: appId_keyword [wie Verlauf];
Daten: entsprechende Schlüsselwertdaten
WeChat-Applet versucht, ein Mikrobetriebssystem innerhalb des Betriebssystems zu erstellen. Untergrabung des bestehenden Netzwerkanwendungsmodells. Ob es sich um eine Website oder eine APP handelt, es wird zu einem Miniprogramm in WeChat. Die meisten forensischen Tools und Software auf dem Markt zielen auf die direkte Extraktion mobiler Anwendungsdaten ab, es gibt jedoch nicht viele Software oder Tools, die die Extraktion von WeChat-Applet-Daten unterstützen können. Die Untersuchung der Datenanalyse und -extraktion von WeChat-Miniprogrammen in der lokalen Umgebung ist für die Entwicklung der Miniprogrammbranche von großer Bedeutung.
Empfohlen: „Mini-Tutorial zur Programmentwicklung“
Das obige ist der detaillierte Inhalt vonEine Einführung in die Methode der lokalen Datenextraktion mithilfe von WeChat-Miniprogrammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!