想 hook 微信最简单的收发消息选择 macOS 还是 Windows?

2025 年 12 月 24 日
 f1ynnv2
之前基于开源的一个微信 hook 工具拦截微信消息,包括信用卡公众号的交易提醒,做了一个简单的自动记账工具跑了几年挺方便的,但是 hook 工具这两年不维护了,就想自己研究下 hook 。

家里一直有一台 macmini M1 在跑,之前为了跑微信 hook 工具专门弄了台 win 小主机,所以想问一下如果要研究下微信最简单的收发消息的话,mac 和 win 下面哪个好入手一些?不需要除了收发消息外其它功能。
要是 mac 下也好搞的话,就可以省掉那台 win 小主机了。
4672 次点击
所在节点    程序员
39 条回复
liKeYunKeji
2025 年 12 月 24 日
HOOK 还行,不过 4.X 版本加强了客户端的埋点,异常操作监控。容易掉线,即便是 RPA 也容易掉线,经常会以 [当前登录环境异常,请重新登录] 为理由自动下线。
liKeYunKeji
2025 年 12 月 24 日
研究 PC hook 还不如研究 Android HOOK ,写 Xposed 框架去做,会更稳定更可靠。
f1ynnv2
2025 年 12 月 24 日
@liKeYunKeji Xposed 框架现在没在维护了吧?另外 root 也是个麻烦,手头有台 LGv50s 安卓 12 一直想越狱都没成功
eleba
2025 年 12 月 24 日
用 android hook 吧

方案是 ios + android 模拟平板,同时登陆,android 可以拦截收发消息。

只提供思路,自己去实现吧。
zhangdafoye
2025 年 12 月 24 日
@f1ynnv2 #23 lsposed 时代了,包不麻烦的
f1ynnv2
2025 年 12 月 24 日
@zhangdafoye 可是 lsposed 也停止维护了
liuliuliuliu
2025 年 12 月 24 日
android hook 这个方案有可以跑在 docker 里的方法吗?
zhangchongjie
2025 年 12 月 24 日
Hook ,不怕封号吗
byasm32
2025 年 12 月 25 日
mac 下搞也容易啊,写个 dylib ,启动时注入,hook-接收消息-判断内容-转发 or 记录。
zhangdafoye
2025 年 12 月 25 日
@f1ynnv2 #26 并没有啊,github 一堆的,包有人更新的,你只是 hook,现在很多能力都有
DreamingCTW
2025 年 12 月 25 日
@tmkook #6 为啥不用 autojs 而是选择 hamibot 呢
991547436
2025 年 12 月 25 日
minghua
2025 年 12 月 25 日
@byasm32 Mac 4.x 难度大很多了,目前市面上没有 4.x 的 Mac hook 实现。
3.x 是 objc 实现的,容易 hook
tmkook
2025 年 12 月 25 日
@DreamingCTW autojs 不维护了,当前的 autojs6 已经被微信屏蔽了,只有 hamibot 还在更新没有被屏蔽。还有其他在维护的 AUTOJS 分支吗?
f1ynnv2
2025 年 12 月 25 日
@minghua 是的,目前 Mac 上的微信辅助最多也只是实现了个多开和防撤回,收发消息目前还没看到有 hook 实现
v1
2025 年 12 月 26 日
@tmkook 改包名
minghua
2025 年 12 月 28 日
@f1ynnv2 有一个了 ,但处于非常早期的阶段

https://github.com/yincongcyincong/weixin-macos
DreamingCTW
2025 年 12 月 29 日
@tmkook #34 我特意去试了一下 autojs6 ,可以获取到微信的通知消息呀
f1ynnv2
2 月 12 日
@minghua 感谢,已经跑起来了,能完成基本的收发消息了,已经是史诗级的突破了。不过接收转发的公众号文章以及接收公众号/服务号消息还有问题,希望作者能继续迭代

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1180863

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX