• Stars
    star
    592
  • Rank 73,922 (Top 2 %)
  • Language
    Kotlin
  • Created over 6 years ago
  • Updated almost 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

使用Xposed Hook微信等APP

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

More Repositories

1

WechatHelper

利用Android AccessibilityService 实现自动加好友,拉人进群聊
Kotlin
398
star
2

Android-Storage-Box

Android学习资源收纳盒(。⌒∇⌒)
273
star
3

DrySister

从最简单的FindViewById开始重构的练手项目♪(^∀^●)ノ
Java
173
star
4

CpFastAccessibility

用于快速开发无障碍服务的库~
Kotlin
141
star
5

ReptileSomething

抓点什么玩玩~
Jupyter Notebook
133
star
6

StealInterestingCode

Kotlin
66
star
7

ijkplayer

编译支持后支持Https的ijkplayer,删除无关依赖,支持导出成aar
Java
56
star
8

hzwz-markdown-wx

🐭尾汁Markdown转换工具
JavaScript
32
star
9

VideoSubtitleExtractTool

视频字幕提取工具
Python
27
star
10

DesignPatternsExample

Java
21
star
11

CpNetworkCapture

抓包库
Kotlin
19
star
12

YuQueBackups

语雀文档备份脚本
Python
17
star
13

CpLightUpload

一个轻量级的解耦上传库
Kotlin
15
star
14

CPInfoSource-Spider

众声喧哗,每天各种没有价值和意义的信息,塞满了我们的头脑,干扰着我们的思考和记忆...
Python
13
star
15

ChaoMdPublish

文章多平台发布脚本
Python
12
star
16

AndroidLayoutTranslate

一款 Android XML 翻译工具~
Python
12
star
17

PythonSpiderBook

《Python网络爬虫从入门到实践》勘误与随书源代码
HTML
10
star
18

CPAuto

一些自动化jio本
Python
7
star
19

ItChatWXHelper

配合无障碍服务器拉人用的基于itchat的机器人
Python
7
star
20

AndroidStudio-Eat-Guide

目的驱动式的Android Studio 的食用指南(¯﹃¯)
5
star
21

flutter_wanandroid

Dart
4
star
22

CpPermission

一个Android权限申请库
Kotlin
3
star
23

CpPythonBox

自己写的练手脚本的整合~
Python
2
star
24

Book

HTML
2
star
25

DataStructureNote

数据结构与算法学习笔记
Kotlin
2
star
26

coder-pig

1
star
27

CpPlugin

Gradle编译插件
Groovy
1
star
28

CPNewsSpider

新闻爬虫
Python
1
star