ホームページ  >  記事  >  WeChat アプレット  >  WeChat ミニプログラムを使用してローカルでデータを抽出する方法の紹介

WeChat ミニプログラムを使用してローカルでデータを抽出する方法の紹介

青灯夜游
青灯夜游転載
2020-04-22 09:31:336841ブラウズ

WeChat ミニプログラムを使用してローカルでデータを抽出する方法の紹介

WeChat ミニ プログラムの正式リリース以来、業界で十分な注目を集め、新たな配当の波ももたらしました。 WeChat ミニ プログラムはどこにでもあり、いつでも利用できますが、インストールやアンインストールは必要なく、非常に人気があり、広く普及しています。 WeChat は、ミニ プログラムによって生成されたユーザー データ (地理的位置、チャット履歴などを含む) を記録します。ビッグデータの時代では、データは完全に確認されたツールであり、データを通じて情報を取得できます。WeChat アプレットはユーザーが最も接触するアプリケーションであり、大量のデータを生成するのが簡単であるため、WeChat データ抽出は常に業界の焦点でした。今日はローカル環境のミニプログラムからデータを抽出する方法について説明します。

WeChat バージョン 6.5.3 以降では、ミニ プログラムに必要な環境が既に実装されており、appbrand ファイルはミニ プログラムに関連するファイルであり、アカウント ID の下に保存されます。

WeChat ミニプログラムを使用してローカルでデータを抽出する方法の紹介

データ担当者による分析の結果、AppBrandComm.db は型破りなデータベースであり、復号化したところ、ミニプログラムを使用しない場合、データベース内の複数のテーブルは空です。アプレットを使用した場合、データはテーブルに保存されます。企業向けミニプログラムが続々と登場しているが、WeChatの内部でミニプログラムのサイズが設定されているため(現在のサイズは1メガバイト)、企業は一部の簡単な機能しか実装できない。 AppBrandComm.db では、テーブルにアプレット名とパッケージ名の関連付けが保存されます。

WeChat ミニプログラムを使用してローカルでデータを抽出する方法の紹介

使用する WeChat アプレットのローカル ストレージ データを取得します。 WeChat アプレットは、データをキー-データ キー-値形式で保存します。このうち、キー値は「プログラム名 - 操作」を示し、データ値は特定のデータを示し、データの格納タイプを表に示します。各項目テーブル内の各小番組には、総データサイズを示すサイズ値が設定されており、番組の全キーデータの総データサイズがカウントされる。

WeChat ミニプログラムを使用してローカルでデータを抽出する方法の紹介

AppBrandComm.db の AppBrandWxaAppInfo テーブルから appId と appName を取得します。

WeChat ミニプログラムを使用してローカルでデータを抽出する方法の紹介

AppBrandComm.db の AppBrandWxaAppInfo テーブルから appId と appName を取得します。 AppBrandComm.db の AppBrandKVData テーブル キー、データ、dataType を取得します。

KEY 値: appId_keyword [履歴など];

Data: 対応するキー値データ;

WeChat アプレットは、オペレーティング システム内にマイクロ オペレーティング システムを作成しようとします。既存のネットワーク アプリケーション モデルを破壊します。ウェブサイトであってもアプリであっても、WeChat内のミニプログラムになります。市場にあるフォレンジック ツールやソフトウェアのほとんどは、モバイル アプリケーション データを直接抽出することを目的としていますが、WeChat アプレット データの抽出をサポートできるソフトウェアやツールは多くありません。ローカル環境におけるWeChatミニプログラムのデータ分析と抽出を研究することは、ミニプログラム業界の発展にとって非常に重要です。

推奨事項: 「 ミニ プログラム開発チュートリアル

以上がWeChat ミニプログラムを使用してローカルでデータを抽出する方法の紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はjisuapp.cnで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。