工具
Inspeckage
html
https://github.com/ac-pm/Inspeckagejava
微信开源插件
MDWechat -一个能让微信 Material Design 化的 Xposed 模块
https://github.com/Blankeer/MDWechat
android
WechatMagician-致力于让用户完全掌控微信上的聊天消息及朋友圈内容
https://github.com/Gh0u1L5/WechatMagician
聊天相关 git
- 防止微信好友撤回聊天消息(撤回提示可自定义)。
- 转发消息时可选择任意数量好友。
- 发送消息时可发送9张以上的图片(上限可调整,默认1000张)。
- 隐藏不经常使用的群聊至群聊助手。(需在设置界面手动开启)
- 设定好友为密友,隐藏聊天痕迹。(需在设置界面手动开启)
- 一键标记全部聊天对话为已读。
朋友圈相关
- 防止微信好友删除朋友圈动态、评论。
- 屏蔽微信在朋友圈投放的广告。
- 一键转发他人朋友圈。
- 单条朋友圈一键截图。 按关键字屏蔽朋友圈,免除广告与秀恩爱的烦恼。(需在设置界面手动开启)
Wechat Spellbook 是一个使用Kotlin编写的开源微信插件框架,底层须要 Xposed 或 VirtualXposed 等Hooking框架的支持
https://github.com/Gh0u1L5/WechatSpellbook

Xposed框架模块 – 畅玩微信
支持功能github
- 主动发消息 目前 效果:发一条消息能 发送出多条自定义消息。最后能够实现给任意好友群发消息
- 防撤回 防撤回的难点 是 接收到撤回命令,拦截,而后给用户提示出谁撤回了消息。我hook了他 数据库,直接调用 sql命令
- 抢红包 我hook了他 数据库的插入操做,因此红包来时的 消息我能拦截到。同理,只要是操做数据库的其余事件都能拦截到(好比自动回复)
- 骰子做弊
这个难点是。其余人的骰子做弊设置骰子点数的地方都在外面。我这个是仿照fzhang大神的样子,仍骰子的时候。设置发几点
- 模拟位置 这个是整合了好几个apk的功能。从主界面能加载 高德地图,而后设置位置。修改的位置,在发送时时位置,和附近人都生效
- 步数最高 这个是反编译别人的apk,直接拿的源码。他是修改的传感器。
https://xposed.appkg.com/2867.html
https://github.com/skyun1314/WeChat-plug-in
apk加固插件 带签名校验、dex加密、资源混淆
https://github.com/godlikewangjun/dexknife-wj
java 开发adb 框架com.android.tools.ddmssql
http://maven.outofmemory.cn/com.android.tools.ddms/ddmlib/
数据库
Gradle Transform APIbash
利用Transform微信
在编译生成class文件以后和生成dex文件以前来作一些事情,本文就具体了解一下
Gradle Transform API
android群控系统,使用xposed+RPC实现方法级别的群控
markdown
https://gitee.com/vsir/hermesagent
复制代码
hermesagent是hermes系统的客户端模块,也是系统最核心的模块了,他是种植在手机里面的一个agent,同时他也是一个xposed的模块插件,agent自己启动了一个service,agent插件模块将会自动注册钩子函数,而且和service通讯。Android设备外部请求能够经过暴露在agent上面的一个http端口,和agent通讯,而后agent和目标apkRPC。 如此实现外部请求到任何一个app的任何功能的外部调用
开启网络访问权限&后台运行

cocos2d-LUA逆向之hook关键函数获取xxtea解密key