问, iOS 平台微信自动抢红包是如何实现的?

2015-06-27 21:40:08 +08:00
 skyun

请各位大神解惑。很好奇iOS平台的自动抢红包如何实现的。我只知道Android平台是通过API检测消息提示的关键词而进入相应微信群模拟点击红包,从而达到抢红包的目的,这个办法可以通过发送"[微信红包]恭喜发财!"这类关键词干扰。但iOS版本的似乎并不受关键词干扰,而且不用点进群就直接抢到红包了。那么其运行原理是什么呢?有开源代码可以借鉴吗?谢谢!

5580 次点击
所在节点    问与答
4 条回复
isnowify
2015-06-27 22:54:15 +08:00
同好奇,但android端是用辅助功能的API模拟用户行为,和greenify不root关程序一样
sharkli
2015-06-27 23:00:12 +08:00
逆向分析下红包插件就知道了 很容易 就是hook微信消息
GPU
2015-06-27 23:15:24 +08:00
估计是直接找到红包的链接 ,模拟手动点击按钮后post的数据去实现
njuxjy
2015-09-17 22:23:05 +08:00
不打算开源,怕腾讯找我麻烦。
hook 收到消息的函数,在里面调一下红包管理器的抢红包函数,主要是要把传入的字典拼对。
有趣的是,红包在微信源代码里的翻译真的就是 RedEnvelop 。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/201626

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX