الفريق العربي للهندسة العكسية

نسخة كاملة : تشفير الملفات بشكل آمن لمجتمع الهندسة العكسية
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمه الله وبركاته

مقدمة:

 
يُعدّ تشفير الملفات خطوة أساسية لحماية البيانات الحساسة من الوصول غير المصرح به، خاصةً لمجتمع الهندسة العكسية الذي يتعامل مع معلومات حساسة بشكلٍ متكرر.
في هذا الموضوع، سنشرح خطوات تشفير الملفات بشكل آمن باستخدام أدوات بسيطة ومتاحة للجميع.

المتطلبات:
  • برنامج Git Bash (يمكن تحميله من https://git-scm.com/)
  • برنامج KeePass (إدارة كلمات المرور، اختياري)
الخطوات:
  1. إنشاء مجلد:
    • قم بإنشاء مجلد جديد لتخزين الملفات التي تريد تشفيرها، على سبيل المثال "my_folder".
    • انقل جميع الملفات التي تريد تشفيرها إلى هذا المجلد.
  2. تشفير الملفات:
    • افتح نافذة Git Bash.
    •  انتقل إلى المجلد الذي يحتوي على المجلد my_folder
قم بتنفيذ الأمر التالي:

ولضغط المجلد
 
tar czf my_folder.tar.gz my_folder

ولتشفير المجلد
 
openssl enc -aes-256-cbc -pbkdf2 -iter 100000 -salt -in my_folder.tar.gz -out my_encrypted_file

سيُطلب منك إدخال كلمة مرور مرتين. تأكد من اختيار كلمة مرور قوية وحفظها في مكان آمن.


ولفك تشفير الملفات
 
openssl enc -d -aes-256-cbc -pbkdf2 -iter 100000 -salt -in my_encrypted_file -out my_decrypted.tar.gz

سيطلب منك ادخال الباسورد

ولفك ضغط المجلد
 
tar xzf my_decrypted.tar.gz

  1. إدارة كلمات المرور (اختياري):
    • يُنصح باستخدام برنامج KeePass لإدارة كلمات المرور بشكل آمن.
    • قم بإنشاء قاعدة بيانات جديدة في KeePass وقم بتخزين كلمة مرور تشفير الملفات فيها.
ملاحظات:
  • يُمكنك استبدال "my_folder" باسم المجلد الذي تريد تشفيره.
  • يُمكنك أيضًا تغيير اسم ملف التشفير "my_encrypted_file".
  • تأكد من حفظ كلمة المرور بشكل آمن، حيث لا يمكن استرداد الملفات بدونها في حال فقدانها.
مزايا هذه الطريقة:
  • سهولة الاستخدام.
  • تعتمد على أدوات مجانية ومتاحة للجميع.
  • توفر مستوى عالٍ من الأمان باستخدام خوارزمية تشفير قوية (AES-256-CBC).
  • تسمح بإدارة كلمات المرور بشكل آمن باستخدام KeePass.
نصائح إضافية:
  • تأكد من تحديث برنامج Git Bash و OpenSSL بشكل دوري للحصول على أحدث إصلاحات الأمان.
  • قم بعمل نسخ احتياطية منتظمة للملفات المشفرة في مكان آمن.
  • تجنب مشاركة كلمة مرور التشفير مع أي شخص.
ختامًا:
يمكنك مراجعه هذا الموضوع KeePassXC: مدير كلمات المرور مفتوح المصدر وآمن


ورحمه الله وبركاته ودمتم في رعايه الله اراكم في الموضوع القادم  nice