الافعى هو القوة الغاشمة تكسير كلمة السر.
عندما كنت في محاولة لفهم انعدام الأمن من كلمات المرور UNIX، بحثت عن برنامج بسيط كلمة السر تكسير كمثال على ذلك. بالتأكيد، كان هناك الكراك الشهير، ولكنني وجدت viper.pl هيل وأكثر قابلية للقراءة. كنت أرغب في تحسين رمز لقياس الأداء والطباعة والتقديرات الوقت لهجمات القوة الغاشمة، لذلك اتصلت هيل عن أفكاري بما في ذلك برنامجه في 'C' لأقصى قدر من السرعة كتابة إعادة.
أردت أن أعرف كم من الوقت يستغرق للتحقق من كل تركيبة كلمة المرور ممكن على منصات الحوسبة مختلفة، على مجموعات أحرف مختلفة وأطوال كلمة مرور مختلفة. وكانت النتائج مثيرة للاهتمام للغاية!
ولكن أولا، يتعين علينا أن ننظر إلى مزيد من التفاصيل كيف تعمل كلمات المرور وكيفية توليدها. بعد ذلك، كتابة تكسير كلمة السر ليس بالأمر الصعب. التصميم الأساسي لتكسير القوة الغاشمة كلمة السر هي حلقة التي نحسب بشكل مستمر التجزئة كلمة المرور من سلاسل كلمة متزايد من مجموعة أحرف عام - ومقارنة النتيجة إلى تجزئة كلمة السر الحقيقية حتى أنها تطابق. لنفترض كلمة المرور يحتوي فقط على أحرف صغيرة من 'ا' من خلال 'ض'، ونحن سوف تبدأ تجزئة ومقارنة:
"أ"، "ب"، "ج"، "د '...' ث '،' س '،' ذ '،' ض '، ثم
"أأ '،' أب '،' ميلان '،' الإعلان '...' ZW '،' ZX '،' زد '،' ZZ '، ثم
'AAA'، 'AAB'، 'الجميح للسيارات'، 'عاد' ... 'ZZW'، 'zzx'، 'zzy'، 'ضاد ضاد ضاد "
... مواصلة الحد الأقصى لطول كلمة السر حتى نجد تركيبة 'الفوز'. أسرع تشغيله كلما كان ذلك أفضل، لأن الرياضيات بسيطة تقول لنا كم عدد مجموعة كلمات السر سلسلة نحن بحاجة إلى التحقق. باستخدام مثال على كلمة المرور مع حد أقصى. 8 أحرف (جميع بأحرف صغيرة)، يمكننا حساب العدد الكلي للتركيبات (على سبيل المثال ل26 أحرف صغيرة من الأبجدية الإنجليزية):
(26) + 261+
(26x26) + 262+
(26x26x26) + 263+
(26x26x26x26) + 264+
(26x26x26x26x26) + 265+
(26x26x26x26x26x26) + 266+
(26x26x26x26x26x26x26) + 267+
(26x26x26x26x26x26x26x26) 268
= 217180147158 توليفات!
- الصفحة الرئيسية
- Linux
- Viper
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- على الشاشة
- نظام المرافق
البرامج الشعبية
Xandros Desktop OS 3 Jun 15
Simple Scan 2 Dec 17
Puppy Linux 19 Feb 15
Q4OS 2 Oct 17
Tor Browser 20 Jan 18
Lantern 3 Jun 15
Super Grub2 Disk 20 Jan 18
Viper
البرامج الأخرى من المطور Frank4DD
WebCert
20 Feb 15
تعليقات ل Viper
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- على الشاشة
- نظام المرافق
البرامج الشعبية
Elastix 2 Oct 16
LaTeX::BibTeX 14 Apr 15
VueScan 16 Aug 18
Yandex Browser 17 Feb 15
BlackArch Linux 22 Jun 18
Google Music Manager 15 Apr 15
Distro Astro 17 Feb 15
لم يتم العثور على التعليقات