微信Hook最佳实践-WechatHook
Enjoy hooking wechat,by Xposed,Root,Accessibility,and so on…
特别申明:仅供学习、研究技术,请勿商用,发生任何问题与本人无关。
类似这样的功能,都可以开发,但是要花足够的时间研究微信源码(反编译后的都是高度混淆的代码,太痛苦了),都可以从我的项目里面获取灵感!
这是一个有趣的项目,探索android流行的黑科技,一起研究和开发各种辅助神器,持续更新,感兴趣的话,请Star or Fork一下吧:
https://github.com/duqian291902259/WechatHook-Dusan
工具链:Mac,Android Studio,Root的手机,业余挖掘技术的魅力。
WechatHook Features
1,本项目应用了xposed框架,实现微信hook,可以自动智能回复聊天信息,实现聊天机器人的功能,还可以刷跳一跳分数。所以需要root权限。
强大的hook神器,需要你花时间研究,本项目代码值得你参考;有一台root权限的测试机,是体验黑科技的前提哈。
2,如果没有root权限,本项目依然有针对微信的有趣尝试。应用android辅助功能,自动添加附近的人为好友,自动打招呼,自动抢红包等。
3,修改微信的位置信息,发朋友圈可以装逼了,出国so easy,内置google地图,需要翻墙哈。
4,跳一跳,小游戏原来可以这样操作,满分!
5,Wechat Hook,持续关注,技术限制了我们更多的想象。。。
Tips
hook 某个app,都是针对某个版本进行的,因为需要反编译apk,分析源码查找hook点,才能改变原有app的执行逻辑或者改变输入输出值,本项目开发比较早,支持的微信版本为:6.3.32 和6.5.7,可以自行下载。
新版微信没有跟进,如果你要实践可以自行探索,相信你可以从代码中找到灵感。
Future
本项目也是学习和借鉴了很多前辈的各个实践经验,感谢前辈。
只有尝试了才能领悟其中的乐趣。越早期的微信,apk越小,代码量越小,相对容易hook。
欢迎交流:
duqian2010@gmail.com ,杜小菜,微信:dusan2010
微信Hook最佳实践-WechatHook相关推荐
- 微信支付最佳实践-服务端如何防止重复支付
DUBBO之家 2023-01-10 14:01 发表于北京 点击上方 "DUBBO之家" 关注公众号 终身学习 技术干货 及时送达 往期回顾 这次彻底读透 Redis Java ...
- 安卓模拟器登录微信自动化测试最佳实践
使用WechatTool对安卓模拟器登录的微信进行自动化测试 前言 雷电模拟器 逍遥模拟器 蓝叠中国 微信可用性 测试版本 应用商店内微信是否可用 最新版本微信是否可用 总结 前言 最近的需求需要在多 ...
- Oracle SaaS精准营销,Eloqua 结合微信的最佳实践
市场部如何驱动业绩增长,保证销售团队拥有高质量的潜在客户?升级营销自动化体系需要重点关注: 客户精准画像:把握精准的客户画像与分类,根据客户购买旅程,提供定制化的内容. 打通多元渠道:与客户互动的渠道 ...
- 《微信公众平台开发最佳实践》——第3章 基 础 接 口 3.1 接收用户消息
本节书摘来自华章出版社<微信公众平台开发最佳实践>一 书中的第3章,第3.1节,作者:方倍工作室,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 第3章 基 础 ...
- 《微信公众平台开发最佳实践》——2.4 本章小结
本节书摘来自华章出版社<微信公众平台开发最佳实践>一 书中的第2章,第2.4节,作者:方倍工作室,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.4 本章小 ...
- 微信 小程序 python 渲染_干货 | 微信小程序自动化测试最佳实践(附 Python 源码)...
本文为霍格沃兹测试学院测试大咖公开课<微信小程序自动化测试>图文整理精华版,进阶学习文末加群! 随着微信小程序的功能和生态日益完善,很多公司的产品业务形态逐渐从 App 延升到微信小程序. ...
- 《微信公众平台开发最佳实践》——2.1 新浪SAE应用
本节书摘来自华章出版社<微信公众平台开发最佳实践>一 书中的第2章,第2.1节,作者李骏 边思,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.1 新浪SA ...
- python实现微信hook_GitHub - gemgin/wechathook: 借助微信hook,拦截修改某些call,填充进我们的Python代码,进行微信公众号文章的爬取...
wechathook 借助微信hook,拦截修改某些call,填充进我们的Python代码,进行微信公众号文章的爬取 注入器 注入dll进程序中 DLL 实现hook功能,申请内存,修改call,在里 ...
- python实现微信hook_GitHub - redtips/wechathook: 借助微信hook,拦截修改某些call,填充进我们的Python代码,进行微信公众号文章的爬取...
wechathook 借助微信hook,拦截修改某些call,填充进我们的Python代码,进行微信公众号文章的爬取 注入器 注入dll进程序中 DLL 实现hook功能,申请内存,修改call,在里 ...
最新文章
- SQL Server不能启动
- OpenCV人脸识别LBPH算法源码分析
- 《学习opencv》笔记——矩阵和图像处理——cvGEMM,cvGetCol,cvGetCols and cvGetDiag
- chrome调试工具常用功能整理
- SpringBoot webmvc项目导出war包并在外部tomcat运行产生的诸多问题以及解决方案
- 新闻资讯APP开发流程(八)-- ContentView.js
- JS时间戳和时间互转
- Android之ADB常用命令
- 广东电网计算机专业笔试题目,广东电网笔试题目
- ClickHouse内核分析-MergeTree的Merge和Mutation机制
- php ajax 长轮询 表单,Thinkphp结合AJAX长轮询实现PC与APP推送详解
- 一步一步学VBScript(4)之WSH对象三
- 凸优化第五章对偶 5.5最优性条件
- app软件测试用例文档模板,最好用的软件测试用例模板一详细用例(经典)-20210630010251.pdf-原创力文档...
- mdx词典包_不会用医学词典?停姐手把手教你啊(内附海量医学词典词库资源下载)...
- 【rzxt】详细了解taskmgr.exe进程的基本信息
- build-up to Ajax v,to build up是什么意思
- 产品需求文档(PRD)
- ACCV 2020 开幕,最佳论文出炉!附所有论文下载
- JavaScript将扁平化数据转为树形结构
热门文章
- GroupingComparator 自定义分组
- [Linux]tomcat 严重: Could not contact localhost:80. Tomcat may not be running
- vue 将地址转换为二维码
- 阿里云忘记登录名或者密码怎么办?如何找回登录名和密码?
- CVPR 2020 论文大盘点-医学影像处理识别篇
- 大V推荐!Python之初识Web,打造属于你的个人品牌
- 天津高一计算机会考,09天津高中计算机会考复习.doc
- iOS iPhone X适配
- NB-IoT门磁报警器 物联网门磁传感器 电子封条报警器
- 头皮发麻之win10宽带拨号错误797