CPWechatXposed

by coder-pig

coder-pig / CPWechatXposed

使用Xposed Hook微信等APP

490 Stars 111 Forks Last release: Not found 22 Commits 0 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

logo

使用Xposed Hook微信等APP

CPWechatXposed
是笔者折腾Xposed插件的一些记录,Xposed通过Hook应用相关的方法来为应用添加一些附加的
功能。本项目仅用于技术研究学习之用,请勿用于商业用途,所以项目不会做任何适配!只保证在笔者手机上是可以
正常运行的,代码开源,有问题或者建议欢迎提issues。另外,使用Xposed插件的手机需要root,如果不想root,
可以自行搜索VirtualXposed和EXposed相关的资料。

Dev Environment

  • Java 1.8.0_91
  • Android Studio 3.3.2
  • Machine:Moto xt1085(Android 5.1),Meizu M2 E(Android 6.0.1)

Feature

笔者想做,正在做,已经做完的一些功能(可以提需求,但超懒,随缘实现,莫催,顺序不代表优先级!)

  • 1、Hook王者荣耀获取手机系统机型的方法,改为OV系统,以此畅玩高帧率模式(已实现)
  • 2、Hook计步传感器,自定义设置倍率1-1000,走1步等于别人走1000步(已实现)
  • 3、Hook微信猜拳和投骰子,想出什么,就出什么(已实现)
  • 4、Hook下厨房检测手机是否安装了Xposed的方法,以此去掉恶心的重复弹出警告对话框(已实现)
  • 5、Hook微信,实现聊天信息防撤回(已实现)
  • 6、Hook微信运动,一键点赞所有好友。
  • 7、Hook微信,秒抢红包。
  • 8、Hook微信,未读信息清0,小红点强迫症患者福音。
  • 9、Hook微信朋友圈,实现防删除,评论防删除。
  • 10、Hook微信朋友圈,添加特别关注,特别关注的小姐姐发动态时候,秒赞。
  • 11、Hook微信朋友圈假点赞,衣食住行,分享票圈享优惠福音。
  • 12、Hook微信,添加不常用群聊分组,把不想看,又不能退的群收纳其中,还你一片净土。
  • 13、Hook微信,获取某个好友朋友圈所有的数据。
  • 14、Hook微信,突破双端登录限制,实现多个手机登录同一个微信号。
  • 15、Hook企业微信,秒抢红包

ScreenShot

插件页面截图如下:

Article

笔者在折腾Xposed里的一些记录文章,想了解和学习Xposed可以看看研究研究~

Tips

对于一些比较大的apk,直接使用jadx反编译的话,很容易直接卡死。笔者采用的方法:

  • 1、把apk后缀名修改为zip。
  • 2、解压某个文件夹中。
  • 3、多次调用 jadx -d 输出目录 dex文件 去反编译每个dex文件。
  • 4、把所有反编译后的文件夹汇总到一个目录下,然后Android Studio打开这个文件夹。

因为操作比较机械和繁琐,索性用Python写了个批处理脚本,读者只需把工程目录下的

auto_extract_apk.py
文件和 需要反编译的apk 拷贝到
jadx\build\jadx\bin
目录下,
如下图所示:

接着终端cd到这个目录下,键入:

python auto_extract_apk.py
执行脚本,等待片刻后
反编译后的代码会保存到 output 目录下。然后使用Android Studio打开此目录即可。

因为用到Python,所以需要安装Python环境,关于Python的安装可以移步到:
猪行天下之Python基础——1.1 Python开发环境搭建

Join in

如果你对Android或Python有兴趣,想一起交流学习可以通过「机器人」或「公众号」进群~

机器人小号     公众号

Donate

如果觉得本项目对你有所帮助,如果经济条件允许的话,可以请小猪喝杯一点点,你的支持是我完善项目的动力~

波霸     微信支付     支付宝支付

LICENSE

GNU General Public License v3.0

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.