一款快速文件格式伪装工具,基于原版 apate 进行增强,新增 AES-256 加密和密钥箱管理系统。
Apate 能够简洁、快速地对文件进行格式伪装,可以在某些情况下绕过限制。
- 原版项目:Github: rippod/apate
- 增强版源码:Github: WeMingT/apate-next
- Release 下载:Releases
许可证(GPLv3):对外分发编译产物时,需同时提供源码或获取方式,并保留版权声明。
| 特性 | 说明 |
|---|---|
| 🚀 瞬间处理 | 支持超大文件,伪装/还原无需等待 |
| 🔓 智能还原 | 无需知道伪装面具即可一键还原 |
| 🔒 AES-256 加密 | 使用行业标准加密算法保护文件头 |
| 🔑 密钥箱管理 | 支持多密钥管理,每个密钥可添加备注 |
| 🎲 随机密钥 | 一键生成 32 位强随机密钥 |
| 📦 批量处理 | 支持拖拽文件夹,递归处理所有文件 |
| 🌐 网页解密 | 提供纯前端网页版,无需安装软件 |
从 Releases 下载适合的版本:
| 文件 | 说明 | 大小 |
|---|---|---|
| Apate-Framework.zip | 主程序(需要 .NET 6.0 运行时,解压后运行) | ~2MB |
| Apate-Standalone.exe | 主程序(单文件完整版,无需运行时) | ~150MB |
| ApateReveal.exe | 通用解密工具(单文件,无需运行时) | ~150MB |
| apate-reveal.html | 网页解密工具(纯前端,支持大文件) | ~150KB |
💡 如果电脑已安装 .NET 6.0 运行时,推荐下载体积更小的
Apate-Framework.zip
- 伪装文件:将文件拖入中间的「伪装区域」
- 还原文件:将伪装后的文件拖入右侧的「还原区域」
- 密钥管理:菜单栏 → 设置 → 密钥管理
⚠️ 还原时必须使用与伪装时相同的密钥
Windows Forms 桌面应用,提供完整的伪装/还原功能。
功能特点:
- 三种伪装模式:一键伪装、面具伪装、简易伪装
- 密钥箱管理系统
- 文件索引分类管理
- 批量文件扫描与预览
为文件接收者定制的轻量版本,每个构建版本内嵌特定密钥。
使用场景:
- 将加密文件分发给他人时,附带对应的 Reveal 版本
- 接收者无需知道密钥,直接拖入文件即可解密
批量构建:
# 准备 keys.txt(格式:密钥,备注)
.\build-reveal.ps1 -KeyFile keys.txt -OutputDir .\output纯前端浏览器工具,文件在本地处理,不上传服务器。
技术特点:
- 支持 V1-V4 所有加密版本格式
- 流式处理支持 10GB+ 大文件
- 中英双语自动切换
- 可打包为 ZIP 批量下载
- 支持内嵌密钥版本构建
构建命令:
cd apate-web
node build/build.js # 通用版(手动输入密钥)
node build/build.js --keys keys.txt # 内嵌密钥版- .NET 6.0 SDK
- Node.js(仅 apate-web 需要)
mask-tennate.mp4文件(放置在apate/Resources/目录)
# 主程序
dotnet build apate.sln -c Release
# 输出位置:apate/bin/Release/net6.0-windows/
# 单文件发布
dotnet publish apate/apate.csproj -c Release -r win-x64 --self-contained false -p:PublishSingleFile=true -o ./release
# Apate Reveal 批量构建
.\build-reveal.ps1 -KeyFile keys.txt -OutputDir .\output
# Apate Web
cd apate-web && node build/build.js- 打开密钥管理器:菜单栏 → 设置 → 密钥管理
- 添加密钥:输入密钥内容和备注,点击「添加」
- 生成随机密钥:点击「随机生成」按钮
- 切换密钥:选择密钥后点击「设为当前」
- 编辑/删除:选择密钥后操作(至少保留一个密钥)
| 模式 | 说明 | 适用场景 |
|---|---|---|
| 一键伪装 | 使用预置 MP4 面具文件 | 大部分场景,推荐使用 |
| 面具伪装 | 使用自定义面具文件 | 一键伪装失效时 |
| 简易伪装 | 仅替换文件头特征 | EXE 文件(建议 < 2GB) |
将伪装后的文件拖入「还原区域」即可自动还原。
- 数据备份:使用前务必做好备份
- 密钥安全:
- 丢失密钥将 永久无法恢复 文件
- 建议将
%AppData%/Apate/keybox.json备份到安全位置
- 版本兼容:本增强版加密的文件无法被原版软件解密
- 免责声明:仅供学习交流,不得用于商业或非法用途
技术上不同,但有类似之处。Apate 更快速、还原更方便。
无法恢复。密钥是解密的唯一凭证,请务必备份。
可以。复制 %AppData%/Apate/keybox.json 到其他电脑即可。
- 新增 AES-256-CBC 加密
- 新增密钥箱管理系统
- 新增随机密钥生成
- 新增 Apate Reveal 分发版
- 新增 Apate Web 网页解密
⚠️ 不兼容原版
- Apate Reveal 单文件打包设为默认
- 添加 GitHub Actions 自动构建发布
- 移除文件大小 2GB 限制,支持任意大小文件
- 新增关于对话框(桌面版和网页版)
- 新增 Apate Web Reveal 网页解密工具
- 支持 V1-V4 所有加密版本
- 纯前端实现,支持大文件流式处理
完整更新记录请查看 CHANGELOG.md
在「帮助 → 关于」页面展示两张赞赏码:
- 原作者(rippod):原版 apate 开发者
- 增强版维护者(WeMingT):本增强版开发者
请按实际意愿选择赞赏对象。