🔐 微信视频号解密工具

基于 Isaac64 WASM 的在线解密工具 - 完全浏览器内处理,保护隐私

步骤 1:输入解密密钥

⚠️ 重要提示: 微信接口每次请求都会返回新的加密文件链接和 decode_key,即使是同一个视频。请确保使用的 decode_key 与下载的加密视频文件是同一次 API 响应中获取的,否则解密将会失败。

步骤 2:选择加密视频

📹
点击选择或拖放加密视频文件
支持 .mp4 格式,文件不会上传到服务器

步骤 3:开始解密

0%
准备中...

生成密钥流文件

⚠️ 重要提示: 微信接口每次请求都会返回新的加密文件链接和 decode_key,即使是同一个视频。请确保使用的 decode_key 与下载的加密视频文件是同一次 API 响应中获取的,否则解密将会失败。

操作日志

🔧 技术细节

  • 加密算法:Isaac64 PRNG(密码学安全的伪随机数生成器)
  • 实现方式:使用微信官方 WASM 模块(wasm_video_decode.wasm
  • 加密范围:仅加密视频前 131,072 bytes(128 KB)
  • 解密方式:XOR 运算(decrypted = encrypted ^ keystream
  • 关键步骤:密钥流必须经过 reverse() 操作
  • 隐私保护:所有操作在浏览器本地完成,不上传任何数据

🚀 支持 API 服务调用

批量处理、自动化解密、服务器端部署 - 满足您的专业需求

高性能 API

基于 Playwright + WASM,完美兼容微信官方加密算法

🐳

Docker 一键部署

开箱即用,支持 ARM64/AMD64 多架构

📡

RESTful API

简洁易用的 HTTP 接口,支持批量解密和密钥流生成

🐳 一键部署(使用 Docker Hub 镜像)

docker run -d --name wechat-decrypt-api -p 3000:3000 evil0ctal/wechat-decrypt-api:latest

💡 访问 http://localhost:3000 查看 API 文档和服务状态

📚 API 端点

GET /health 健康检查
POST /api/keystream 生成密钥流
POST /api/decrypt 完整视频解密
👨‍💻

作者:Evil0ctal

GitHub: @Evil0ctal

项目地址: WeChat-Channels-Video-File-Decryption