なぜ DB を CRYPT14 に変換するのですか?
CRYPT14 はアカウントに紐付けられた暗号化(デバイスに保存された 64 文字のキー)を使用しており、公開された仕様はありません。実際に必要とされる変換はその逆であり、.crypt14 バックアップを復号して中の SQLite .db にアクセスすることです。.db から .crypt14 への変換を謳うサイトは、その機能を誤解させています。
DB から CRYPT14 への変換方法
DB Browser for SQLite FREE
プレーンな SQLite .db があり、そのデータを操作したい場合は、DB Browser for SQLite で開いてテーブルを閲覧したり、CSV や SQL にエクスポートしたりできます。
whatsapp-crypt14-crypt15-decrypter FREE
目的が .crypt14 WhatsApp バックアップを読み取ることである場合は、この Python ツールを使用してプレーンな SQLite .db ファイルに復号してください。これはこのページで説明している内容の逆のプロセスです。
これらの形式について
.dbファイルは、ほとんどの場合SQLiteデータベースです。これは、Androidアプリ、ブラウザ、デスクトッププログラムがデータを保存するために使用するシングルファイル形式です。無料のDB Browser for SQLite(Windows/macOS/Linux)またはsqlite3コマンドラインで開くことができます。ファイルが «SQLite format 3»…
.DB の詳細を開く →.CRYPT14 ファイルは、特定のソフトウェアで使用されるデータファイルです。
.CRYPT14 の詳細を開く →品質と注意点
- WhatsApp はアプリ内から自動的に
.crypt14バックアップを作成します。暗号化はアカウントに紐付けられており、外部で再現することはできません。 - 目的が
.crypt14バックアップを読み取ることである場合、正しい経路は(デバイスキーを使用した)復号であり、.dbからの変換ではありません。 - DB Browser で開けない
.dbファイルは、すでに暗号化された WhatsApp バックアップである可能性があります。その場合、SQLite format 3ヘッダーとは一致しません。
よくある質問
`.db` から `.crypt14` を作成するツールはありますか?
生の `msgstore.db` を直接 WhatsApp に復元できますか?
なぜ私の `.db` は DB Browser for SQLite で開けないのですか?
SQLite format 3 ヘッダーで始まっていません。