
أداة تشفير للملفات والدلائل باستخدام AES-256 مع واجهة CLI تفاعلية، وشريط تقدم، وخيار الحذف الآمن للنسخ الأصلية. تدعم الملفات الكبيرة وإدخال المفتاح المُجزّأ.
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] 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
```
هذه الأداة مخصصة للاستخدام الأخلاقي والتعليمي فقط.
لا تستخدمها في أنشطة غير قانونية. المؤلف غير مسؤول عن أي سوء استخدام.
هذا السكريبت مخصص للأغراض التعليمية والاختبار المصرح به فقط.
الاستخدام غير المصرح به لهذا السكريبت غير قانوني وغير أخلاقي.
تأكد من الحصول على إذن صريح قبل اختبار أي نظام.