首页
社区
课程
招聘
[原创]Xposed第四课(微信篇) 朋友圈点赞(2)之好友列表
发表于: 2018-6-2 00:48 12305

[原创]Xposed第四课(微信篇) 朋友圈点赞(2)之好友列表

2018-6-2 00:48
12305

上一篇[原创]Xposed第四课(微信篇) 朋友圈点赞 (1)

前面做了个小玩意,朋友圈点赞,缺点是只能在当前界面临时显示,并且不能选择好友,返回后在进去就没有了,今天准备将联系人与朋友圈点赞功能关联起来。

首先分析布局结构

根据关键名称进行查找

定位到了com.tencent.mm.ui.contact.AddressUI

有人想,你光找到这个有个软用,数据库你不找到怎么去保存到你自己的app里面。 大家接着往下看,可能我代码有自己的想法,皮一下很开心O(∩_∩)O

先上代码

可以得到以下信息

这是部分数据,我接下来要做的就是要一次性加载全部数据保存到自己的app 我们把上面的代码少位改造下

然后与朋友长按事件关联 弹出一个联系人列表 进行选择

改造后的代碼如下

效果圖如下

有些不完美的地方,联系人需要点击下通讯录才开始保存数据 这个阶段先做到联系人与点赞关联,下次把点赞的联系人与朋友圈消息关联关系一起保存起来。就可以做到下次在进去朋友圈可以看到上次点赞的。后面还可以进行取消以及其他操作

垃圾代码已上传

这次我把我用到的微信版本和genymotion的arm-transfer放进去了 所以体积变大了 哈哈

下一篇[原创]Xposed第五课(微信篇) 聊天机器人

 

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2019-2-2 13:45 被admin编辑 ,原因: 图片本地化
收藏
免费 1
支持
分享
最新回复 (17)
雪    币: 1221
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
好教程,学习了
2018-6-2 22:27
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
会有最终的apk么?大牛
2018-6-5 18:22
0
雪    币: 392
活跃值: (205)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
4
wx_小小 会有最终的apk么?大牛
代码  拉下来打包即可。我把我用到的微信apk  上传了
2018-6-5 19:32
0
雪    币: 289
活跃值: (77)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
教程很好,谢谢分享.
2018-6-5 19:40
0
雪    币: 43
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
楼主能否分享微信反编译出来的代码
2018-6-6 00:34
0
雪    币: 392
活跃值: (205)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
7
柒羚 楼主能否分享微信反编译出来的代码
今天回去了上传上去,一个smali版本    一个java版本
2018-6-6 10:04
0
雪    币: 262
活跃值: (31)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
有没有不需要root的方式
2018-6-6 17:12
0
雪    币: 43
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
感谢,微信太大java搞不出来
2018-6-6 19:05
0
雪    币: 392
活跃值: (205)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
10
柒羚 感谢,微信太大java搞不出来
已经上传了  smali和java的
2018-6-6 20:53
0
雪    币: 392
活跃值: (205)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
11

看这个VirtualXposed
提供一个类似虚拟环境下进行xposed。你可以用

2018-6-6 20:56
0
雪    币: 392
活跃值: (205)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
12
chaozhung 有没有不需要root的方式
看我上面说的
2018-6-6 20:56
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
大佬,怎么运行那段代码,我不会打包。
2018-6-15 17:18
0
雪    币: 392
活跃值: (205)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
14
-ljsคิดถึง 大佬,怎么运行那段代码,我不会打包。
你把git上面的拉下来  用Androidstudio  导入工程
直接生成apk  或者  运行到手机  我把我用到的微信版本  和  反编译的  版本都丢上去了  你拉下来看看
2018-6-19 09:21
0
雪    币: 1
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
大佬,怎么在不点击通讯录的情况下拿到通讯录数据?大神指导下。。。
2018-6-22 11:33
0
雪    币: 219
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
16
大佬你好请问 你是怎么找到具体比如com.tencent.mm.ui.contact.AddressUI 是去看反编译的微信代码么
2019-6-19 17:50
0
雪    币: 182
活跃值: (75)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
大佬,VirtualXposed进行hook的代码要怎么写,和xposed的写法有什么不一样?
2019-6-24 10:12
0
游客
登录 | 注册 方可回帖
返回
//