Skip to content

wasgxu/WechatHook-Dusan

 
 

Repository files navigation

WechatHook-Dusan

Enjoy hooking wechat,by Xposed,Root,Accessibility,and so on...

开发微信辅助工具,类似聊天机器人,自动抢红包,自动发朋友圈这样的功能。Xposed可以开发很多有趣的应用,但必须花足够时间研究所要hook的App源码,反编译后的都是高度混淆的代码,看起来太痛苦了,希望从我的项目里面,你能获取灵感。

auto-wechat-dusan.png

About

这是一个有趣的项目,探索android流行的黑科技,专注研究和开发微信助手。持续更新,感兴趣的话,请Star or Fork一下吧:

https://github.com/duqian291902259/WechatHook-Dusan

工具链:Mac,Android Studio,Root的手机,业余挖掘技术的魅力。 上图源码还没有同步上来,目前可以参考我下面的说明和源码。

Features

wechat-hook-dusan

1,本项目应用了xposed框架,实现微信hook,可以自动智能回复聊天信息,实现聊天机器人的功能,所以需要root权限。
2,如果没有root权限,本项目依然有针对微信的有趣尝试。应用android辅助功能,自动添加附近的人为好友,自动打招呼,自动抢红包等。
3,修改微信的位置信息,发朋友圈可以装逼了,出国so easy,内置google地图,需要翻墙哈。
4,可以刷跳一跳,小游戏原来可以这样操作,但需要Root权限,99分!

5,Wechat Hook,技术限制了我们更多的想象。。。

wenchat-tiaotiao

Tips

hook 某个app,都是针对某个版本进行的,因为需要反编译apk,分析源码查找hook点,才能改变原有app的执行逻辑或者改变输入输出值,本项目开发比较早,支持的微信版本为:6.3.32,新版微信没有跟进,如果你要开发,可以自行探索,相信你可以从代码中找到启发。

打开下列链接,下载apk测试:

1,安装release app,用下面链接提供的打包好了的app。
2,已经root过的手机一台,要安装好xposed框架,并加载本项目的WechatHook模块到xposed,重启生效。
3,安装:weixin6.3.32.apk,目前xposed只是针对这个版本哈。
4,如果微信底部tab,“通讯录”改成了“杜乾”,发现里面的“扫一扫”变成了“[email protected]"表示hook微信成功了。

https://github.com/duqian291902259/WechatHook-Dusan/tree/master/hook_release

Future

只有尝试了才能领悟其中的乐趣,因为经历有限,没有hook最新版微信。越早期的微信,业务逻辑相对少,代码量越小,相对容易hook,后面有时间再继续跟进吧。

欢迎交流: [email protected] ,杜小菜,微信:dusan2010

About

Enjoy hooking wechat,by Xposed,Root,Accessibility,and so on...

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%