受信トレイとwhatsappメッセージを読み取るAndroidアプリを作成したいと考えています。バックアップのようなものを作りたいです。whatsappでそうするオプションがありますが。しかし、メッセージを読んでから、アプリからバックアップしたいと考えています。whatsapp がメッセージを暗号化された形式でファイル システムに保存することを知りました。暗号化されたファイルの読み方を教えてください。
質問する
27734 次
3 に答える
8
WhatsAppは、SDカードで毎日午前4時にチャットのバックアップを作成します。これは、AESキーで暗号化された単一のデータベースです。外部ストレージ上にあるため、外部ストレージにアクセスできる場合、アプリはそれを読み取ることができます。
このデータベースは簡単に復号化できます(このオンラインで入手可能な論文があります)。
ただし、これにより更新されたチャットは24時間に1回のみ提供されます。
よりリアルタイムの更新が必要な場合は、デバイスをルート化する必要があります。内部ストレージではチャットが複数のデータベースに保存されるため、完全に新しいパーサーが必要になります。
于 2013-03-19T09:00:46.560 に答える
1
- whatsappの復号化キーが何であるかを確認してください(逆コンパイルする必要があります)
- そのファイルの内容を読む
- 復号化キーでコンテンツを復号化する
root化された電話を使えば、どこからでもアクセスできます。他の人は、いくつかのトリックを行うためにJNIが必要になる場合があります
役立つ場合は、賛成票を投じてください!:)
于 2013-03-19T08:42:19.403 に答える
1
Whatsapp Xtract 2.0 ツールを使用して、whatsapp データベースを復号化し、HTML に変換します。
于 2013-03-19T08:46:46.070 に答える