Xposed获取微信个人信息
Launcher:安卓系统中的桌面启动器,安卓系统的桌面UI统称为Launcher
微信有后台自启动权限,启动会读取个人信息哈~
第一步:反编译微信 jadx查看代码(此处省略此步骤)
第二步:搜索Launcher,我们可以看到LancherUI.class
第三步:找到Oncreate,然后看到一个可疑字符串login_user_name
第四步:追踪进去,可以看到数据是存在Sharedpreferences。
第五步:继续跟踪dbx().
很显然bSl为局部变量 往上找
这样我们就拿到配置文件名称,哈哈哈~
第六步:编写代码,这里仅仅提供一些字段,还有其他信息根据代码是可以找到的。
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学习交流,不得作其他非法用途。
Xposed获取微信个人信息相关推荐
- xposed开发7 - 获取微信个人信息
xposed开发7 - 获取微信个人信息 Xposed获取微信个人信息 分析过程如上 // 获取微信个人信息 hookClass = "com.tencent.mm.ui.LauncherU ...
- SAP系统和微信集成的系列教程之六:如何通过OAuth2获取微信用户信息并显示在SAP UI5应用中
这是Jerry 2020年的第87篇文章,也是汪子熙公众号总共第269篇原创文章. 本系列的英文版Jerry写作于2017年,这个教程总共包含十篇文章,发表在SAP社区上. 系列目录 (1) 微信开发 ...
- SpringBoot中获取微信用户信息竟然这么简单!
前言 不知道你是否参加过拼多多上邀请微信好友砍价功能,这个功能实现首先需要考虑的就是获取微信用户的信息.获取用户信息就是获取公众号下微信用户的信息,今天我就来讲讲如何从公众号下获取微信用户信息. 需要 ...
- 获取微信昵称乱码php,Android 微信登录昵称乱码问题,及获取微信用户信息
微信第三方登录时昵称,username乱码问题解决方法如下: /** * 获取微信用户信息 * @param access_token 调用凭证 * @param openid 普通用户的标识,对当前 ...
- Spring学习笔记(二十三)——实现网站微信扫码登录获取微信用户信息Demo
目录 微信扫码登录介绍 开发步骤 微信扫码登录示例 微信开放文档 遇到的问题 使用第三方工具实现网站微信扫码登录 开发前介绍 开发步骤 微信扫码登录获取微信用户信息Demo实现流程 实现效果 实现过程 ...
- 【微信小程序/实现】实现获取微信个人信息
[微信小程序/实现]实现获取微信个人信息 一.目的:实现获取微信个人的昵称和头像 二.页面过程 三.实现过程 (1)核心代码: (2)完整代码 1. wxml代码 2. wxss代码 3. js代码 ...
- 获取微信用户信息java开发_Java微信公众平台开发(十二)--微信用户信息的获取
前面的文章有讲到微信的一系列开发文章,包括token获取.菜单创建等,在这一篇将讲述在微信公众平台开发中如何获取微信用户的信息,在上一篇我们有说道微信用户和微信公众账号之间的联系可以通过Openid关 ...
- 腾讯微搭小程序获取微信用户信息
腾讯微搭小程序获取微信用户信息 无论你对低代码开发的爱与恨, 微信生态的强大毋庸置疑. 因此熟悉微搭技术还是很有必要的! 在大多数应用中, 都需要获取和跟踪用户信息. 本文就微搭中如何获取和存储用户信 ...
- springboot+h5页面+微信公众号获取微信用户信息
springboot项目,h5页面通过微信公众号获取微信用户信息 最近本人有一个项目需求,微信公众号里点击一个菜单进入一个商城购物系统. 对于在微信公众号还是小白的我来说难度有点大,但是做完后发现也就 ...
- python获取微信好友权限_Python-itchat获取微信好友信息
参考自:http://www.jianshu.com/p/684cbdf15874 思路就是通过itchat登录获取微信好友信息,然后通过pillow画图 import itchat import m ...
最新文章
- GARFIELD@09-28-2004
- OTSU算法(也称最大类间差法,有时也称之为大津算法)
- Android(四)——View和ViewGroup
- 前端知识区别和学习路线_个人收藏
- Java:comp/env/讲解与JNDI
- 基于Nginx反向代理及负载均衡
- class layout basic 2
- TCP/IP协议 TCP包深入理解
- 即时通讯IM的安全性比较
- 2018-2019-1 20165211 20165230 20165208 实验二 固件程序设计-1
- 1.1.4实践环节--制作调查问卷
- GNS3-1.3.10的安装及配置
- ArcGIS10.2下载安装 License Manager、ArcGIS Desktop、ArcGIS Server软件下载及破解
- 为什么要使用高彩模式
- 梅科尔工作室-赵凌志-鸿蒙笔记4
- 在阿里云购买云服务器并安装宝塔面板
- 基于JavaWeb的校园故障报修系统(源码+数据脚本+论文+技术文档)
- 【Mac新手必看】苹果macOS桌面壁纸设置技巧
- View UI Plus (iview)表格单选实现教程
- 离线对活动目录数据库进行碎片整理
热门文章
- uni-app背景图片 background-image,支持 base64 格式图片、支持网络路径图片、本地路径背景图片
- 建立数据驱动,关键字驱动和混合Selenium框架这些你了解吗
- Linux邮件自动转发,Postfix 利用用户别名自动转发邮件
- 来吧 兄弟萌 我们一起学做粥
- CSS 语法 网贷黑户正规查询系统,通过CSS选择器控制怎么查自己带过的网贷数量做一个个人网贷记录查询软件
- beyondcompare ubuntu revoked问题
- 鸡与蛋问题(先有Class还是先有Object)
- mysql 按分数段,每个专业分数段统计人数
- MAC通过HDMI转VGA转接头连接显示器
- Action层, Service层 ,modle层 和 Dao层详解