
대화형 CLI, 진행 표시줄 및 원본 파일의 선택적 안전 삭제 기능을 갖춘 AES-256 파일 및 디렉터리 암호화 도구. 대용량 파일 및 해시 키 입력을 지원합니다.
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️⃣ 암호화 후 원본 파일을 삭제할지 묻는 메시지가 표시됩니다.
Q: 암호화 키를 잊어버렸습니다. 파일을 복구할 수 있나요?
❌ 아니요. 암호화 키는 저장되지 않습니다. 분실 시 복호화가 불가능합니다.
Q: 스크립트가 인식되지 않습니다. 어떻게 해야 하나요?
✅ Python이 설치되어 있는지 확인하고 requirements.txt를 확인한 후 필요에 따라 python3 crypter.py를 사용하여 실행하세요.
Q: 필요한 종속성을 어떻게 설치하나요?
✅ 다음 명령을 실행하세요:
install the requirements (step 2 above) also see 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
```
이 도구는 윤리적 및 교육적 목적으로만 사용됩니다.
불법적인 활동에 사용하지 마십시오. 작성자는 어떠한 오용에 대해서도 책임을 지지 않습니다.
이 스크립트는 교육 목적 및 승인된 테스트 전용입니다.
이 스크립트의 무단 사용은 불법적이고 비윤리적입니다.
시스템을 테스트하기 전에 명시적 허가를 받았는지 확인하십시오.