欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

2020微信骰子控制器|微信骰子控制软件v2020

程序员文章站 2022-05-23 13:09:04
2019微信骰子控制器|微信骰子控制软件v2020...

每次宿舍一起点外卖谁去拿外卖都是个大问题,小编宿舍一般选择微信骰子谁大谁就负责去拿,但是小编总是运气差,老是输,所以琢磨着能否搞个微信骰子控制器每次都让色子是6点,终于,皇天不负有心人,果然找到了方法。

准备工作

2020微信骰子控制软件是一款免root的hook神奇xposed框架。在hook过程中最重要的一点就是要找到hook点这也是最难的部分。找到hook点之后编写xposed模块就比较相对容易多了。

本次测试使用的weixin版本是7.0.3,适配兼容安卓5-9系统手机

猜想假设

我们先猜测微信骰子控制器软件是怎么实现的。如果有简单编程经验的朋友肯定会猜测是random函数。其实我这么认为预测的。

逆向分析反编译apk

通过简单的准备工作:使用apktool反编译apk。使用jadx打开微信的apk。微信较大,打开很慢。

查找hook点

微信骰子控制软件查找hook点是最难的部分。在jadx中全局搜索bqf。显然这个findviewbyid()才是我们要找的东西,双击点进去看代码。如果有多个需要一个一个看。

编写模块

找到随机数的返回点,接下来写hook模块就简单了。还有一点要注意的是,微信骰子控制器和石头剪刀布也是用的这个随机函数。所以编写规则雷同。

最后体验一下微信骰子控制软件效果如何。

2020微信骰子控制器|微信骰子控制软件v2020

这下终于不用拿外卖了。