吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 13441|回复: 13
收起左侧

[Android 原创] 微信逆向之如何拦截微信对sqllite数据库做插入的信息

  [复制链接]
younghare 发表于 2017-3-7 16:33
本帖最后由 younghare 于 2017-3-26 21:24 编辑

这个也是微信hook的基础,如果没有这篇数据查看基础,和之前介绍内容的包括及获取activity变化工具。
后面介绍如何自动添加附近人原理估计不一定会看的懂哦(估计没有空认真写,我仅仅会贴上我分析的日记)


之前我介绍了“android微信sqlite数据库密码简单获得获得

http://www.52pojie.cn/forum.php?mod=post&action=newthread&fid=65

现在开始查看微信的数据操作,用jadx 工具直接打开微信6.3.31版本,所以SQLiteDatabase,我可以很定位到我需要的位置
360.jpg


在搜索insert你很快就会发现
黄宇航发来.jpg


static public void wechatInsert(final XC_LoadPackage.LoadPackageParam lpparam) {

XposedHelpers.findAndHookMethod(PluginsConfigWechatSqlite.WECHAT_SQLiteDatabase_CLASSE
, lpparam.classLoader, "insert",
            String.class,
            String.class,
            ContentValues.class,
            new XC_MethodHook() {
                @Override
                protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
                    //SQLiteDatabase db = SQLiteDatabase openDatabase(String path, SQLiteDatabase.CursorFactory factory, int flags)

                    String tab = (String) param.args[0];
                    Log.i(TAG,"Insert String 0参数 " +param.args[0]);  //表名如:SnsInfo


                    if ("message".equals(param.args[0])){  //插入消息记录操作
                        Log.i(TAG,"Insert api调用轨迹"+ JavaReflectionUtil.getStackTraceString());
                    }

                }
            });

}


然后在次设置断点,你就会看到微信所以对数据库的插入操作

3602.jpg


免费评分

参与人数 7吾爱币 +18 热心值 +7 收起 理由
chaowei007 + 1 + 1 牛逼!
Three_fish + 1 + 1 谢谢@Thanks!
qtfreet00 + 9 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
qaz003 + 2 + 1 默默地支持下。。
liye1320 + 2 + 1 我很赞同!
A-_虚伪_! + 1 + 1 红帽子
55555555 + 2 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

m0216 发表于 2017-3-7 16:36
没有看明白这个是干嘛的   
dust88 发表于 2017-3-7 16:57
看明白也没什么卵用,自己要写程序保存数据倒是可作参考!
52web 发表于 2017-3-7 17:35
Loopher 发表于 2017-3-7 23:01
楼主,你断点怎么下的,是在hook的apk下断点??
soha1018 发表于 2017-3-7 23:01 来自手机
竟然能看懂,也真是进步了
头像被屏蔽
seemanglee 发表于 2017-3-8 00:41
提示: 作者被禁止或删除 内容自动屏蔽
jsjrj01 发表于 2017-3-8 08:43
截取数据库,保存聊天内容么。。。
a7082633 发表于 2017-3-8 10:27
可以, 牛逼。!!!!!!!!
yinsan2 发表于 2017-3-8 13:26
感谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 23:39

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表