MCPcopy Create free account
hub / github.com/EEEEhex/RevokeHook

github.com/EEEEhex/RevokeHook @v5.1.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v5.1.1 ↗ · + Follow
744 symbols 1,117 edges 49 files 75 documented · 10% updated 14d agov5.1.1 · 2026-07-03★ 5805 open issues

Browse by type

Functions 577 Types & classes 167
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

RevokeHook

QT版微信4.0 防撤回 + 提醒, 请在Discussions处反馈使用过程中出现的警告等问题

Linux版说明: RevokeHook Linux

原理

文章: 微信4.0防撤回+提醒 (符号恢复+字符串解密)

使用方法

1. 搜索偏移

  • 打开RevokeHookUI, 点击'开始搜索', 函数地址偏移将自动填充, 然后点击'保存配置' image

2. 注入Hook逻辑

  • 运行RevokeInject, 将自动反射注入Hook逻辑到微信进程中, 并抹去部分特征
  • 微信为启动或未启动状态都可, 若微信未运行RevokeInject会自动启动微信

3. 其他

  • RevokeHookUI中的'创建快捷方式'将创建'RevokeInject'的快捷方式到桌面, 方便运行.
  • RevokeInject可以添加命令行参数, 通过-h查看详细信息
  • 若RevokeInject找不到Weixin路径, 请通过.\RevokeInject.exe -w "你的微信目录", 手动指定Weixin路径
  • 最新版本的'云端配置'只保留了加密字符串的特征码, 不再存储预先设置好的偏移

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 455
Class 164
Function 122
Enum 2
Interface 1

Languages

C#51%
C++35%
Python8%
C5%

Modules by API surface

Linux/RevokeHookTUI/RevokeHookTUI/Services/CallChainSearchService.cs115 symbols
RevokeInject/RevokeInject/inicpp.h74 symbols
RevokeHook/RevokeHook/inicpp.h74 symbols
RevokeHookUI/RevokeHookUI/Services/CallChainSearchService.cs69 symbols
IdaScript/destring.py36 symbols
Linux/injector_so/revokehook.cpp34 symbols
Linux/RevokeHookTUI/RevokeHookTUI/Program.cs31 symbols
IdaScript/emulate.py27 symbols
RevokeHookUI/RevokeHookUI/Services/WindowsSystemService.cs25 symbols
RevokeHookUI/RevokeHookUI/MainWindow.xaml.cs24 symbols
RevokeHook/RevokeHook/dllmain.cpp23 symbols
Linux/injector_so/injector.c17 symbols

For agents

$ claude mcp add RevokeHook \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page