步骤 1:输入解密密钥
⚠️ 重要提示: 微信接口每次请求都会返回新的加密文件链接和 decode_key,即使是同一个视频。请确保使用的 decode_key 与下载的加密视频文件是同一次 API 响应中获取的,否则解密将会失败。
步骤 2:选择加密视频
📹
点击选择或拖放加密视频文件
支持 .mp4 格式,文件不会上传到服务器
步骤 3:开始解密
准备中...
生成密钥流文件
⚠️ 重要提示: 微信接口每次请求都会返回新的加密文件链接和 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
完整视频解密
🚀 项目赞助方
本项目由 TikHub.io 赞助支持
TikHub - 专业的社交媒体数据 API 服务平台
支持抖音、快手、小红书、微信公众号、微信视频号、TikTok、Instagram、YouTube 等多平台数据获取与分析