微信插件制作之抢红包入门篇

微信已经成文我们生活中不可获取的一款app,虽然我们不能加入腾讯微信团队,
但是做一款微信插件给自己用也算是自己有个独一无二的微信了吧 ,
我们做的插件是突破客户端UI的局限,不能图片服务端的限制。
,今天我们要做的就是抢红包插件 不用点击秒抢红包。

转载说明出处http://blog.youkuaiyun.com/u012889434/article/details/73829882
想交流xposed的加群 125051266 商务合作加q2036609991


   废话不多说 ,开始切入正题,首先要拿到微信的代码,在代码的基础上去研究,
   我们说的代码不是源码,是混淆过的,反编译之后的代码,好在微信没有加壳保护,我们可以直接反编译。

首先下载最新版本的微信apk 我们现在下载到weixin 6.5.8 改名为.zip文件并解压,
看到三个dex文件

三个dex文件
利用dex2jar(我上传了 dex2jar 2.0 http://download.youkuaiyun.com/detail/u012889434/9883236 )工具将dex文件转换成jar文件
dex2jar 命令d2j-dex2jar.bat classes.dex 会在当前目录生成classes-dex2jar.jar文件
dex2jar 命令
依次转换三个dex文件
使用class2java 软件把查看class文件 例如 jeb jdjui

jdjui的界面 索索到我们的目标类 LuckyMoneyReceiveUI
LuckyMoneyReceiveUI
在以前的版本中 微信的这个红包接受的activity类是没有更换名字的这个版本竟然混淆成了En_fba4b94f
但是日志输出的时候 还是输出的
v.i(“MicroMsg.LuckyMoneyReceiveUI”, “user cancel & finish”);
这就尴尬了 ,也感谢这个程序员让我们一下就搜索到了这个类,哈哈
接下来就是要分析代码了,下篇继续!
想交流xposed的加群 125051266 商务合作加q2036609991

一个帮助你在微信抢红包时战无不胜的Android应用。自动检测并且拆开红包,速度超乎你的想象。 支持中英文。前往Release下载最新版本。已下载用户可直接在设置里面更新。 特性 监视选项任意组合,满足多样化的使用需求[?] 提供了系统通知/聊天列表/聊天页面三档选项,无论是想要谨慎不被察觉,还是想要高效志在必得,这个插件如你所愿。 不仅快人一步,红包识别更加智能 多种特征标识,聊天时不再重复点击红包。智能过滤红包关键字[?],避免落入“专属红包”、“抢到翻倍”的陷阱。还可以设置延时抢红包和自动回复感谢语[?]。 紧跟微信更新 第一时间适配最新版本微信,应用内即可一键更新。 轻量、安全、值得信赖 安装包仅1M,无需ROOT,下载即用。代码公开透明,活跃的社区讨论,数万用户下载,值得你的信赖。 使用方法 打开『微信红包』应用,开启插件。 做你想做的事。 坐等红包进账。 实现原理 请见技术文档,注意文档描述的是dev分支(已弃用)的具体实现,而不是stable分支。若有疑问,请在ISSUES中提出。 更新日志 完整的更新日志请见CHANGELOG。 版权及免责声明 本项目源自小米去年秋季发布会时演示的MIUI 7抢红包测试代码。 插件可能会在一定程度上改变微信的交互方式。使用本项目中包含的代码及其生成物时,使用者自行承担随之而来的各种风险,包括但不限于“禁用红包功能”、“微信封号”。 本项目使用MIT许可证。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值