هاشات كلمات السرّ Password Hashes
This article is still under construction |
ما زال العمل جار على المقالة |
مقدمة
هذه الفقرة ما تزال قيد الانشاء
خوارزميات الهاشينغ واسعة الانتشار
هذه الفقرة ما تزال قيد الانشاء
- MD5
- SHA-1
- RIPEMD-160
- Whirlpool
- SHA-2
- SHA-3
- BLAKE2
- BLAKE3
جداول قوس قزح Rainbow Tables
هذه الفقرة ما تزال قيد الانشاء
تمليح كلمات السرّ Salting Passwords
هذه الفقرة ما تزال قيد الانشاء
برامج كشف كلمات السرّ Password Cracking Software
منذ ظهور كلمات السرّ، وظهور فكرة وخوارزميات هجوم القاموس قام العديد من المطورين والمخترقين بتطوير برامج كشف كلمات السرّ Password Cracking Software سواء لغرض خبيث كالاختراق والسرقة وانتحال الشخصية والتطفل أو لغرض حميد مثل استعادة كلمة سرّ فقدت أو نسيها صاحبها.
تقوم هذه البرامج بشكل أساسي بتوليد التركيبات بداية من القاموس الذي يزوده مستخدم البرنامج. بينما يقوم برنامج آخر بمحاولة أو تجريب هذه التركيبات لمعرفة إن كان أحدها هو كلمة السرّ الصحيحة المراد كشفها. وقد تدمج بعض البرامج المهمتين في برنامج واحد لتسريع العملية.
وفيما يلي أمثلة عن أشهر هذه البرامج:
Hashcat
هاش كات Hashcat برنامج لاستعادة أو كشف كلمات السرّ يعمل على منصات ويندوز Windows، لينوكس Linux، وماك أو إس إكس Mac OS X. ويعمل على وحدات المعالجة المركزية CPUs الخاصة بالجهاز أو على وحدات المعالجة الرسومات GPUs وهو لذلك من أسرع البرامج المستخدمة لكشف واستعادة كلمات السرّ.
يدعم هذا البرنامج عددا من طرق استعادة كلمات السرّ منها الهجوم الأعمى Brute Force Attack وهجوم القاموس Dictionary Attack وهجوم القناع Mask Attack وهجوم البصمة Fingerprint Attack
يستطيع أيضا البرنامج تجريب كلمات السر عبر مقارنة الهاش Hash الخاصة بكلمة السرّ المجربة مع الهاش Hash الخاصة بكلمة السرّ المستهدفة. ويدعم البرنامج مجموعة من خوارزميات الهاشينغ Hashing منها MD4 Hash، MD5 Hash، SHA-1 Hash، MySQL Hash، Microsoft LM Hashes، Cisco PIX Hashes وغيرها.
للمزيد قوموا بزيارة موقع https://hashcat.net/hashcat/.
John the Ripper
جون السفاح John the Ripper برنامج لكشف واستعادة كلمات السرّ يستطيع استخدام الهجوم الأعمى Brute Force Attack وهجوم القاموس Dictionary Attack وهجوم القناع Mask Attack لتوليد التركيبات. صمم أساسا لاستعادة كلمات السرّ المخزنة في سجل مسخدمي نظام التشغيل Unix وقريبه Linux.
يستطيع البرنامج تجريب التركيبات عبر مقارنة الهاش الخاصة بالتركيبات الناتجة ممع الهاش الخاصة بكلمة السرّ المستهدفة ويدعم البرنامج مجموعة من خوارزميات الهاشينغ Hashing أهمها الخوارزميات الخاصة بحفظ كلمات السرّ على نسخ نظام التشغيل يونيك Unix ونكهات نظام التشغيل لينوكس Linux المختلفة ,والمبنية على DES MD5 و Blowfish، وأيضا خوارزميات Kerberos AFS و Windows LM Hash وعبر عدد من الإضافات MD4 و LDAP وMySQL وغيرها.
Cain and Abel
قابيل وهابيل Cain and برنامج لكشف واستعادة كلمات السرّ مصمم لنظام التشغيل ويندوز Windows يسمى اختصارا Cain. يستطيع Cain استعادة وكشف كلمات السرّ عبر استخدام عدة طرق منها packets sniffing والهجوم الأعمى Brute Force Attack وهجوم القاموس Dictionary Attack وكذلك عبر التحليل الكريبتوغرافي Cryptoanalytis باستخدام ما يسمى هجوم قوس قزح Rainbow Tables Attack.
أساسيات في الأمن الرقمي Information Security Essentials
اقرأ أيضا See Also
برامج كشف كلمات السرّ Password Cracking Software