好友
阅读权限10
听众
最后登录1970-1-1
|
本帖最后由 AnxiangLemon 于 2019-1-28 17:22 编辑
我也是搜索了好一阵子,都没找到相关的内容。
第一次在吾爱发帖,打完酱油就走~~~~ (看来酱油都不让我打了)
继续来打酱油~~~~~ --------------------------------- @Hmily 感谢提出的解决问题 好像可以上传图片了~~ 第一次发帖 问题多多啊 还好总算是解决了~~~~ --------------------------------- Start: 第一步:反编译微信 jadx查看代码(此处省略此步骤) 第二步:搜索Launcher,我们可以看到LancherUI.class
第三步:找到Oncreate,然后看到一个可疑字符串login_user_name
第四步:追踪进去,可以看到数据是存在Sharedpreferences。
第五步:继续跟踪dbx().
很显然bSl为局部变量 往上找
这样我们就拿到配置文件名称,哈哈哈 第六步:编写代码,这里仅仅提供一些字段,还有其他信息根据代码是可以找到的 [Java] 纯文本查看 复制代码 XposedHelpers.findAndHookMethod(XposedHelpers.findClass("com.tencent.mm.ui.LauncherUI", WxHook.wxClassLoader), "onCreate", Bundle.class, new XC_MethodHook() {
protected void afterHookedMethod(MethodHookParam param) throws Throwable {
SharedPreferences sharedPreferences = ((Activity) param.thisObject).getSharedPreferences("com.tencent.mm_preferences", 0);
String login_weixin_username = sharedPreferences.getString("login_weixin_username", "null");
String last_login_nick_name = sharedPreferences.getString("last_login_nick_name", "null");
String login_user_name = sharedPreferences.getString("login_user_name", "null");
String last_login_uin = sharedPreferences.getString("last_login_uin", "null");
log(login_weixin_username+"---"+last_login_nick_name+"----"+login_user_name+"----"+last_login_uin);
}
});
第七步:演示效果
这样我们微信的 wxid ,昵称(我的昵称是 L),登录账号,uin(解密微信数据库需要用到)都已经拿取到了.
以上均为安卓微信7.0.0学习交流,不得作其他非法用途。
|
免费评分
-
参与人数 8 | 威望 +1 |
吾爱币 +15 |
热心值 +7 |
收起
理由
|
正月初九
| |
|
+ 1 |
这个原始代码好像是我写的啊 我的回答地址:https://www.52pojie.cn/forum.. |
qiguai
| |
+ 1 |
+ 1 |
鼓励转贴优秀软件安全工具和文档! |
我自有分数
| |
+ 1 |
+ 1 |
谢谢@Thanks! |
奥斯特
| |
+ 1 |
+ 1 |
谢谢@Thanks! |
qtfreet00
| + 1 |
+ 12 |
+ 1 |
感谢发布原创作品,吾爱破解论坛因你更精彩! |
寒号.鸟
| |
|
+ 1 |
图床一大把 |
838384855
| |
-1 |
|
能不能不直接复制....... |
joneqm
| |
+ 1 |
+ 1 |
感谢发布原创作品,吾爱破解论坛因你更精彩! |
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|