Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
SafeGuard — أداة تشفير لواجهة سطر الأوامر مكتوبة بلغة Go | Kitploit
أدوات/GitHubGitHub/pingminus/safeguard
أدوات التشفير/فك التشفيرالتشفيرالتعلم والتعليممسارات ودورات التعلم
GitHubpingminus/safeguard

SafeGuard

أداة تشفير لواجهة سطر الأوامر مكتوبة بلغة Go

عرض المستودع
615منذ 8 أشهرلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
شعار Safeguard
root@kitploit:~
./safeguard --version
1.0

طرفية Safeguard


Safeguard هي أداة تشفير ملفات سطر أوامر سريعة وخفيفة ومتعددة المنصات مكتوبة بلغة Go.

إشعار أمني

هذا المشروع هو أداة تشفير ملفات موجهة للتعلم.

بينما تستخدم بدائيات تشفيرية قياسية من المكتبة القياسية للغة Go (مثل AES-GCM للتشفير المُوثَّق)، إلا أنها لا تستخدم دالة اشتقاق مفتاح حديثة مقاومة للذاكرة مثل Argon2 أو scrypt.

بدلاً من ذلك، يتم اشتقاق المفاتيح باستخدام طريقة خفيفة تعتمد فقط على المكتبة القياسية. هذا يعني:

  • التشفير آمن ضد الفحص العابر
  • يتم كشف التلاعب والتزوير
  • كلمات المرور ليست محمية بقوة ضد هجمات القوة العمياء أو الهجمات المعتمدة على وحدات معالجة الرسوميات

لا تستخدم هذه الأداة من أجل:

  • الأسرار عالية القيمة
  • التخزين طويل الأمد للبيانات الحساسة
  • المواقف التي تتطلب ضمانات قوية لمقاومة كلمات المرور

الاستخدام المقصود:

  • التعلم والتجريب
  • حماية الملفات الشخصية أو منخفضة المخاطر
  • التعاون مفتوح المصدر والتحسين

نرحب بالمساهمات التي تحسن الأمان مع الحفاظ على سهولة الاستخدام.


التثبيت

البناء (يتطلب Go)

root@kitploit:~
git clone https://github.com/pingplus/SafeGuard.git
cd SafeGuard
go build

الاستخدام

الصيغة العامة:

root@kitploit:~
./safeguard <ملف> <إجراء> <تشفير> [خيارات]

الإجراءات:

  • --encrypt أو e تشفير ملف
  • --decrypt أو d فك تشفير ملف
  • --decrypt-directory أو de فك تشفير مجلد كامل (فك تشفير مجلد غير متوفر بعد، آسف :( )

الخيارات:

  • --inplace فك/تشفير ملف في نفس المكان (تجريبي)
  • --key إضافة مفتاح
  • --output تحديد اسم المخرجات

التشفيرات المدعومة:

root@kitploit:~
./safeguard --list-ciphers
[i] التشفيرات المتاحة:
  xor
  caesar
  aes

AES

تشفير ملف:

root@kitploit:~
./safeguard secret.txt e aes --key "your-strong-password"
# أو
./safeguard secret.txt --encrypt aes --key "your-strong-password" --output secret.txt.aes

فك تشفير ملف:

root@kitploit:~
./safeguard secret.txt d aes --key "your-strong-password"
# أو
./safeguard secret.txt --decrypt aes --key "your-strong-password" --output secret.txt.dec

المزيد

  • تشفير باستخدام AES والكتابة في نفس المكان:
root@kitploit:~
./safeguard secrets.txt e aes --key "123123123123123123123123" --inplace
# -> ينشئ secrets.txt ولكن مشفرًا
  • فك تشفير باستخدام AES مع تحديد ملف المخرجات:
root@kitploit:~
./safeguard secrets.txt.aes d aes --key "123123123123123123123123" --output secrets_decrypted.txt
تنزيل الأداة