deathlegionteamlk/death-encrypt
GitHub: deathlegionteamlk/death-encrypt
一款硬件锁定的多层加密工具,将文件绑定到特定机器,即使密码泄露也无法在他处解密。
Stars: 0 | Forks: 0
[](https://github.com/deathlegionteamlk/death-encrypt/releases) [](#) [](#) [](#) [](https://github.com/deathlegionteamlk)
[](https://github.com/deathlegionteamlk/death-encrypt/releases)
[](https://github.com/deathlegionteamlk/death-encrypt/releases)
根据你想要的运行方式抓取对应的版本:
| 资产 | 平台 | 大小 | 说明 |
|-------|----------|------|------------|
| `DeathEncrypt` | Linux x64 | ~79 MB | 独立的 ELF 二进制文件,无需任何其他依赖 |
| `DeathEncrypt-v3.0.0-linux-x64.tar.gz` | Linux x64 | ~75 MB | 相同的二进制文件,便携式 tarball,内含 README + LICENSE + sha256 |
| `death_encrypt.pyz` | 任意 (Python 3.10+) | ~160 KB | 自解压 zipapp |
| `death_encrypt_locked.pyz` | 任意 (Python 3.10+) | ~250 KB | 相同,但在你获取之前就已锁定硬件 |
| `death_encrypt_wrapped_html_sample.html` | 任意浏览器 | <1 KB | 浏览器可查看加密格式的示例 |
在运行从互联网下载的任何内容之前,请先校验哈希值,包括从我们这里下载的文件:
```
sha256sum -c DeathEncrypt.sha256
```
## 快速开始 (Linux)
```
chmod +x DeathEncrypt
./DeathEncrypt
```
无需安装步骤。独立二进制文件不需要 Python。无需追逐任何依赖项。
## 安全提示,请务必阅读
- **备份你的硬件,而不仅仅是文件。** 主板坏了,受硬件锁定的文件也会随之毁灭。没有任何支持工单能修复这个问题。如果某个文件确实至关重要,请使用双重锁定模式,并将密码以物理形式写下来——这至少能为你提供一半的恢复途径。
- **`.death` 格式在构造上具有防篡改性。** 触碰一个字节的密文,GCM/Poly1305 标签验证就会失败,解密随之停止。这不是警告,而是直接报错中断。
- **三层加密,三种算法,三个独立失效的密钥。** 破解 scrypt 对 PBKDF2 毫无帮助。破解 PBKDF2 对 Fernet HMAC 也毫无帮助。
- **完全离线。** 没有遥测,没有回传联网,没有在后台主动连接的自动更新。即使你没有连接互联网,它依然能完全正常运行。
## 测试平台
[](#)
[](#)
[](#)
[](#)
[](#)
我们不提供 Windows 或 macOS 的二进制文件。请在这些平台上自行根据 `.spec` 文件进行构建——我们不会维护无法进行全面测试的交叉编译版本。
## 许可证
闭源。请参阅 [LICENSE.txt](LICENSE.txt)。
版权所有 (c) 2026 Death Legion Team。保留所有权利。
[](https://github.com/deathlegionteamlk)
标签:ProjectDiscovery, Python, 加密工具, 密码学, 手动系统调用, 数据保护, 文件加密, 无后门, 硬件绑定, 逆向工具