All Projects → ApterKing → Xmagichooker

ApterKing / Xmagichooker

Licence: mit
【xposed wework wechat 企业微信 微信 逆向】自动抢回复 会话 自动通过 好友列表 群管理 机器人 SDK ,底层需要 Xposed 或 VirtualXposed 等Hooking框架的支持,如果你手机安装有xposed框架,那么可以下载源码直接运行

Programming Languages

kotlin
9241 projects

Projects that are alternatives of or similar to Xmagichooker

Wework
xposed 企业微信 个人微信 hook 自动抢回复 消息防撤回 会话 好友列表 群管理 朋友圈 机器人 SDK
Stars: ✭ 352 (+151.43%)
Mutual labels:  xposed, wechat
Wechatmagician
WechatMagician is a Xposed module written in Kotlin, that allows you to completely control your Wechat.
Stars: ✭ 1,739 (+1142.14%)
Mutual labels:  xposed, wechat
Wechatluckymoney
本开源项目为Xposed练手代码,可以从中深入了解使用Xposed的用法和源码逆向分析能力
Stars: ✭ 61 (-56.43%)
Mutual labels:  xposed, wechat
Wechatbotxposed
微信回复机器人,Xposed模块
Stars: ✭ 335 (+139.29%)
Mutual labels:  xposed, wechat
Xposedwechathelper
Xposed 微信辅助模块,实现消息防撤回、模拟位置、运动步数修改、猜拳骰子游戏作弊、零钱余额修改、微信运动一键点赞。
Stars: ✭ 448 (+220%)
Mutual labels:  xposed, wechat
Mdwechat
一个能让微信 Material Design 化的 Xposed 模块
Stars: ✭ 849 (+506.43%)
Mutual labels:  xposed, wechat
Wechatspellbook
Wechat Spellbook 是一个使用Kotlin编写的开源微信插件框架,底层需要 Xposed 或 VirtualXposed 等Hooking框架的支持,而顶层可以轻松对接Java、Kotlin、Scala等JVM系语言。让程序员能够在几分钟内编写出简单的微信插件,随意揉捏微信的内部逻辑。
Stars: ✭ 1,584 (+1031.43%)
Mutual labels:  xposed, wechat
Rktk Wxx
软考题库微信小程序 ENJOY
Stars: ✭ 131 (-6.43%)
Mutual labels:  wechat
Comment2wechat
Typecho 插件——新评论微信通知
Stars: ✭ 136 (-2.86%)
Mutual labels:  wechat
Wechat Decipher Macos
Scripts to extract chat history from WeChat on macOS
Stars: ✭ 128 (-8.57%)
Mutual labels:  wechat
Wxconn
统计你的微信连接多少人,包括好友、群聊人数,并提供去重后的长图结果
Stars: ✭ 128 (-8.57%)
Mutual labels:  wechat
Vue Wechat
用Vue.js开发微信app
Stars: ✭ 1,653 (+1080.71%)
Mutual labels:  wechat
Oss.clients.sns
社交网站sdk(标准库),微信公众号(订阅号,服务号,小程序)接口sdk-包含消息回复(明文和安全模式),Oauth2.0授权等
Stars: ✭ 136 (-2.86%)
Mutual labels:  wechat
Alita
一套把React Native代码转换成微信小程序代码的转换引擎工具。我们不造轮子,不发明新框架,只是提供工具把RN扩展到微信小程序端。
Stars: ✭ 1,733 (+1137.86%)
Mutual labels:  wechat
Wxread Webautoreader
微信读书自动阅读器,全自动刷阅读时长,轻轻松松冲顶霸榜,您的微读挂机好帮手
Stars: ✭ 138 (-1.43%)
Mutual labels:  wechat
Cos Wx Upload File
微信小程序上传文件到腾讯云v5;Wechat mini program upload file to tencent cos v5
Stars: ✭ 129 (-7.86%)
Mutual labels:  wechat
Smartim4eclipse
Eclipse上的SmartIM插件,防Boss利器,让你可以在eclipse中使用QQ/微信进行聊天
Stars: ✭ 139 (-0.71%)
Mutual labels:  wechat
Hookwormforandroid
一个基于Magisk&Riru的Module,可以助你用超低成本开发各种Hook插件,无须Xposed
Stars: ✭ 136 (-2.86%)
Mutual labels:  xposed
Hdcms
支持 PC、H5、微信公众号、微信小程序多应用平台
Stars: ✭ 134 (-4.29%)
Mutual labels:  wechat
Messaging Apis
Messaging APIs for multi-platform
Stars: ✭ 1,754 (+1152.86%)
Mutual labels:  wechat

XMagicHooker

是一个使用Kotlin编写的半开源企业插件框架,底层需要 Xposed 或 VirtualXposed 等Hooking框架的支持,目前项目主要针对wework进行逆向学习。

最重要事情

【免责声明】: 此系列文章主要关于xposed的相关学习,以下所提及到的所有方式皆为学习,如有他人使用本系列学习文章中所提及的知识点用于其他非法用途,本人不承担由此造成的任何后果!!

更多的介绍可以参阅:

xposed 企业微信weworkhook学习之初分享

xposed 企业微信weworkhook学习之核心代码及部分企业微信微信共享代码分享

全部功能文档列表,持续更新

当前适配版本从2.8.12 ~ 3.0.31最新版

主要功能列表

  • 好友、联系人、用户相关
  • 联系人列表监听:好友数量变化、联系人变化、同步状态变化等
  • 修改联系人备注修改:备注名、企业名、电话、描述、备注的名片或图片
  • 内部成员备注修改:备注名、描述
  • 联系人操作:通过id获取、添加联系人、删除联系人、搜索联系人、通过好友申请、拒绝添加、删除申请、标记客户等等
  • 用户信息:获取公司信息、获取二维码、获取不同风格的二维码、修改头像、修改职务等
  • 部门联系人:获取所有部门信息、获取部门内部信息、获取组织架构、获取父级部门、获取子部门等
  • 会话相关
  • 群列表监听:同步状态、添加到群内、退出群聊
  • 群会话监听:添加成员、群主变化、收到消息、群名称变化、成员变化等等
  • 会话操作:获取列表、退出群聊、创建群聊、解散群聊、修改群名称、修改群内昵称、邀请成员、移除成员、搜索会话及联系人、获取群二维码等等
  • 群操作:设置群主、设置入群验证、设置禁言、置顶、保存到通讯录、设置免打扰等等
  • 会话信息:最近消息、成员信息、会话名称、头像、判定是否包含某成员、会话扩展信息、判定是否为微信用户等等
  • 消息相关
  • 发送消息:包括但不限于文字、图片、语音、视频、文件、小程序、链接、地理位置等
  • 接收消息:包括但不限于文字、图片、语音、视频、文件、小程序、链接、地理位置等
  • 文件消息自动下载:图片、语音、文件、视频
  • 企业微信与微信公用
  • Activity
  • 文件操作(写入、读取)
  • 数据库操作(增删改查)
  • 基础核心功能
  • APK自动解析
  • 异步批处理
  • 二级缓存
  • 网络请求
  • 重试策略
  • 文件下载
  • 自动缓存
  • 反射查找
  • silk音频编解码

更多功能列表可以访问链接查看

当然还有更多的功能不仅限于上述,更多可以查阅我针对企业微信的xposed学习的成果,这些成果的部分我将在后续通过讲解并上传

websocket+protobuf接口文档

为了保证执行的可靠稳定性,针对上述功能在客户端设计了关于指令的队列处理,解决了很多复杂场景下的问题

如果需要查阅具体接口文档可以与我联系申请查看,我将毫无保留的开放设计理念和文档

SDK已经可以使用了

以下是根据SDK开发出来的demo,欢迎交流

demo-1 demo-2

注意:

为了避免某些xxx风险,我只是持续做一些分享,但并不会将完整代码上传,我所上传的基础核心,基本上你都可以在我所写的文章及有Android基础之上一步一步的去实现

联系我

如果你在学习过程中遇到问题,你可以直接提交issue,或者直接联系我,在有余力之余我还是乐意结识有共同爱好的朋友,请添加时备注:xposed、xmagichooker+名字(当然你也可以只填姓,方便我备注)

可以添加QQ:1096497792,或者微信,微信优先,如果你看不到github上的微信二维码,那请添加qq

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].