StealthCrypter 是一款强大且易于使用的加密工具,可帮助您使用 AES-256 加密 保护您的敏感文件和目录。无论您需要保护个人文档还是确保机密数据的安全,CryptShield 都能确保您的文件保持私密且防篡改。
✅ AES-256 加密 – 行业标准加密,提供最高安全性。
✅ 交互式命令行界面 – 无需命令行参数,只需按照提示操作即可。
✅ 加密和解密文件或目录 – 一次保护多个文件,轻松便捷。
✅ 安全密钥输入 – 使用哈希密钥增强安全性。
✅ 进度条 – 实时显示加密/解密进度。
✅ 处理大文件 – 以块为单位读写数据,避免内存问题。
✅ 可选自动删除 – 允许用户在加密后安全删除原始文件。
步骤 1:更新和升级系统
sudo apt update
sudo apt upgrade
步骤 2:安装依赖
sudo apt install python3-tqdm
sudo apt install python3-pycryptodome
步骤 3:克隆仓库
git clone https://gitlab.com/A-Real-Virus/stealthcrypter.git
步骤 4:进入您克隆的工具目录
cd StealthCrypter
步骤 5:完成上述步骤后,现在可以运行脚本
python3 crypter.py
🔹 使用 强密码 以确保最高安全性。该脚本会对您的输入进行哈希处理,生成一个安全的 32 字节密钥。
🔹 备份您的 加密密钥 – 没有密钥,解密是不可能的!
🔹 在运行脚本之前,请确保已安装 所需依赖(见下文)。
1️⃣ 运行脚本:
2️⃣ 选择操作:
[1] 加密文件
[2] 解密文件
[3] 加密目录
[4] 解密目录
3️⃣ 输入文件或目录路径。
4️⃣ 输入 安全密码(用于加密和解密)。
5️⃣ 脚本将使用 进度条 处理文件。
6️⃣ 您会被询问是否要在加密后 删除原始文件。
问:我忘记了加密密钥。我能恢复文件吗?
❌ 不能。 加密密钥从未存储过。如果丢失,解密是不可能的。
问:脚本无法识别。我该怎么办?
✅ 确保已安装 Python,并查看 requirements.txt,必要时使用 python3 crypter.py 运行。
问:如何安装所需的依赖?
✅ 运行以下命令:
安装依赖(上方步骤 2),同时查看 requirements.txt。
如果您想在项目中修改或使用该脚本,请考虑注明出处!
**🔐 加密文件:**
```
Choose an action: [1] Encrypt a file, [2] Decrypt a file, [3] Encrypt a directory, [4] Decrypt a directory: 1
Enter the file or directory path: secret.txt
Enter a secret key: ********
🔐 Encrypting file...
✅ File encrypted: secret.txt.enc
❗ Do you want to delete original files? (y/n): y
🗑️ Original files deleted.
✅ Process complete!
```
**🔓 解密文件:**
```
Choose an action: [1] Encrypt a file, [2] Decrypt a file, [3] Encrypt a directory, [4] Decrypt a directory: 2
Enter the file or directory path: secret.txt.enc
Enter a secret key: ********
🔓 Decrypting file...
✅ File decrypted: secret.txt
```
本工具仅供道德和教育用途使用。
请勿将其用于非法活动。作者对任何滥用行为概不负责。
此脚本仅用于教育目的和授权测试。
未经授权使用此脚本是非法且不道德的。
在测试任何系统之前,请确保已获得明确许可。