AndroidでSQLCipherを使用してアプリケーションを開発しました。データベース ファイルをアプリケーションに保護するための安全な方法です。暗号化は正常に機能していますが、暗号化された DB ファイルを復号化し、SQLite ブラウザーを調べたいと考えています。
実際、私はたくさんのテーブルとそのデータを利用できます。暗号化された DB データを調べたい場合、それを調べる方法はありません (データを表示するにはログのみを使用できます)。しかし、SQLite ブラウザーを使用すると、それを見ることができません。
「info.guardianproject.database.sqlcipher.SQLiteDatabase」を使用しています
私はそれを解読してSQLiteブラウザを調べるために多くの方法を試しましたが、「エラーが発生しました:ファイルはsqlite3データベースではありません」というエラーが発生しています。
暗号化された DB ファイルの復号化を手伝ってくれる人はいますか。
または、DB ファイルを暗号化してコピーし、「info.guardianproject.database.sqlcipher.SQLiteDatabase」 を使用して復号化し、それを使用してすべてのテーブルを表示する必要があります。
ありがとう、
ミシャル・シャー