
Инструмент для шифрования файлов и каталогов с использованием AES-256 с интерактивным CLI, индикатором выполнения и опциональным безопасным удалением оригиналов. Поддерживает большие файлы и ввод хэшированного ключа.
StealthCrypter — это мощный и простой в использовании инструмент шифрования, который помогает защитить ваши конфиденциальные файлы и каталоги с помощью AES-256 шифрования. Нужно ли вам защитить личные документы или обеспечить безопасность конфиденциальных данных, CryptShield гарантирует, что ваши файлы останутся приватными и защищёнными от изменений.
✅ AES-256 шифрование – Отраслевой стандарт шифрования для максимальной безопасности.
✅ Интерактивный CLI – Нет необходимости в аргументах командной строки; просто следуйте подсказкам.
✅ Шифрование и дешифрование файлов или каталогов – Легко защищайте несколько файлов одновременно.
✅ Безопасный ввод ключа – Использует хешированный ключ для повышенной безопасности.
✅ Индикатор выполнения – Показывает ход шифрования/дешифрования в реальном времени.
✅ Работа с большими файлами – Читает и записывает данные частями для предотвращения проблем с памятью.
✅ Опциональное автоудаление – Позволяет пользователям безопасно удалять исходные файлы после шифрования.
Шаг 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] Encrypt a file
[2] Decrypt a file
[3] Encrypt a directory
[4] Decrypt a directory
3️⃣ Введите путь к файлу или каталогу.
4️⃣ Введите надёжную кодовую фразу (используется для шифрования и дешифрования).
5️⃣ Скрипт обработает файлы с индикатором выполнения.
6️⃣ Вас спросят, хотите ли вы удалить исходные файлы после шифрования.
В: Я забыл(а) свой ключ шифрования. Можно ли восстановить файлы?
❌ Нет. Ключ шифрования никогда не хранится. Если он утерян, дешифрование невозможно.
В: Скрипт не распознаётся. Что мне делать?
✅ Убедитесь, что Python установлен, также посмотрите requirements.txt и при необходимости запустите его с помощью python3 crypter.py.
В: Как установить необходимые зависимости?
✅ Выполните следующую команду:
install the requirements (step 2 above) also see requirements.txt.
ЕСЛИ ВЫ ХОТИТЕ ИЗМЕНИТЬ ИЛИ ИСПОЛЬЗОВАТЬ СКРИПТ В СВОИХ ПРОЕКТАХ, ПОДУМАЙТЕ О ТОМ, ЧТОБЫ УКАЗАТЬ АВТОРА!
**🔐 Encrypting a file:**
```
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!
```
**🔓 Decrypting a file:**
```
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
```
Этот инструмент предназначен только для этического и образовательного использования.
Не используйте его для незаконных действий. Автор не несёт ответственности за любое неправомерное использование.
Этот скрипт предназначен только для образовательных целей и санкционированного тестирования.
Несанкционированное использование этого скрипта является незаконным и неэтичным.
Убедитесь, что у вас есть явное разрешение перед тестированием любой системы.