数据库存储技术架构 WCDB+Room ORM
WCDB开源的腾讯安卓端数据库框架
下载APP 反编译 查看到关键代码 能查看到KDF PageSize等信息
AES256数据解密 最终能解密出明文数据库
import com.tencent.wcdb.database.SQLiteCipherSpec;
import com.tencent.wcdb.database.SQLiteGlobal;
package com.tencent.wcdb.database;
import com.xingin.library.videoedit.define.XavAVDef.AudioBitrate;
public class SQLiteCipherSpec {
public static final int HMAC_DEFAULT = -1;
public static final int HMAC_SHA1 = 0;
public static final int HMAC_SHA256 = 1;
public static final int HMAC_SHA512 = 2;
public int hmacAlgorithm = -1;
public boolean hmacEnabled = true;
public int kdfAlgorithm = -1;
public int kdfIteration;
public int pageSize = SQLiteGlobal.defaultPageSize;
public SQLiteCipherSpec() {
}
public SQLiteCipherSpec setHmacAlgorithm(int i2) {