前几天就要发表这篇文章,看雪论坛一直不能注册,提示后台维护中。。。
就发布到另外一个论坛
今天注册成功,复制过来作为我的第一片分析。
以后我将在不同的论坛发表不同的内容
下面的内容你只需复制出来即可由于6.3.28之前的数据库密码获取会有一点点小差异,主要是需要hook的位置差异是包的位置在com.tencent.kingkong包。
知识准备
1:懂的利用xposed框架或Cydia控件
代码如下:
static public void wechatOpenDatabase(String wechatVersionName, final XC_LoadPackage.LoadPackageParam lpparam) {
*/
try {
Class clazzPalue3= null;
if (wechatVersionName.equals(“6.3.13.56_r238e8af”)){
clazzPalue3 = String.class;
}else {
clazzPalue3 = byte[].class;
}
XposedHelpers.findAndHookMethod(“com.tencent.mmdb.database.SQLiteDatabase”, lpparam.classLoader, “openDatabase”, String.class,
lpparam.classLoader.loadClass(“com.tencent.mmdb.database.SQLiteDatabaseLockedDevice”),clazzPalue3,lpparam.classLoader.loa