2025-12-30 12:17:41 +08:00
2025-12-10 16:32:13 +08:00
2025-12-30 12:17:41 +08:00
2025-12-30 12:17:41 +08:00
2025-12-23 18:33:27 +08:00
2025-12-11 16:27:56 +08:00
2025-12-26 11:12:49 +08:00
2025-12-30 12:17:41 +08:00
2025-12-26 11:12:49 +08:00
2025-12-23 18:33:27 +08:00
2025-12-02 18:34:12 +08:00
2025-12-24 18:29:14 +08:00
2025-11-26 11:48:11 +08:00
2025-12-03 19:55:27 +08:00
2025-12-29 09:44:29 +08:00
2025-12-25 18:41:33 +08:00

WeChat 4.0 Message hook

本代码库中的所有代码、示例、文档及相关内容(以下简称“本项目”)仅供学习、研究和技术交流之目的使用。使用本项目所产生的任何风险(包括但不限于数据丢失、系统崩溃、安全问题、法律风险等)均由使用者自行承担。

image

hook1是触发函数,和用户回车行为一样,触发startTask。

hook2是对Req2Buf这个函数进行消息体注入,因为hook1触发的时候我其实没有给消息体,但是我注入的这个消息体,在protobuf过程中一直失败,全是指针,根本看不懂。

所以在hook3处我直接注入protobuf的内容,然后进行发送。

hook4是在Req2Buf,清除掉消息体的内容,因为后序在OnTaskEnd会回收内存,如果我这边消息体还在整个的指针上就会被清除,但是这个线程不认识这块内存,整个程序就会crash。

查看:./frida/succ.js

S
Description
No description provided
Readme GPL-3.0
627 KiB
Languages
JavaScript 62.8%
Go 29%
Python 5.6%
Shell 2.5%