
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.
यदि आप स्क्रिप्ट को संशोधित करना चाहते हैं या अपने प्रोजेक्ट्स में उपयोग करना चाहते हैं, तो क्रेडिट देने पर विचार करें!
**🔐 फ़ाइल एन्क्रिप्ट करना:**
```
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
```
यह टूल केवल नैतिक और शैक्षिक उपयोग के लिए है।
इसे अवैध गतिविधियों के लिए उपयोग न करें। लेखक किसी भी दुरुपयोग के लिए जिम्मेदार नहीं है।
यह स्क्रिप्ट केवल शैक्षिक उद्देश्यों और अधिकृत परीक्षण के लिए है।
इस स्क्रिप्ट का अनधिकृत उपयोग अवैध और अनैतिक है।
किसी भी सिस्टम का परीक्षण करने से पहले स्पष्ट अनुमति प्राप्त करें।