العودة إلى التحديثات
New releaseOct 26, 2026

hashcat v8.0.0

أداة استعادة كلمات المرور الأسرع والأكثر تقدمًا في العالم

مشاركة

hashcat

hashcat هي منصة استرداد كلمات المرور عالية التحسين لوحدات معالجة الرسومات (GPUs) والمعالجات (CPUs) والأنظمة الموزعة الكبيرة.

الميزات

  • أسرع أداة كسر كلمات المرور في العالم
  • أول وأدنى محرك قواعد داخل النواة (in-kernel) في العالم، قابل للاستخدام في كل أوضاع الهجوم
  • مجاني ومفتوح المصدر، بموجب رخصة MIT
  • متعدد أنظمة التشغيل: Linux وWindows وmacOS، ويُبنى من المصدر على BSD وAndroid
  • متعدد الواجهات الخلفية: CUDA وHIP وMetal وOpenCL
  • متعدد الأجهزة: عدة أجهزة، وأنواع أجهزة مختلطة، في نظام واحد
  • متعدد التجزئات (Multi-hash): يكسر أعدادًا كبيرة من التجزئات دفعة واحدة
  • أكثر من 630 وضع تجزئة، كُتب كل منها مع مراعاة الأداء
  • وصفات التجزئة (Hash recipes): اكتب تجزئة كتعبير، مثل pbkdf2_sha256(md5(pass), salt, iter, 32)، مع تسريع كامل بواسطة GPU
  • 10 أوضاع هجوم لتوليد مرشحات كلمات المرور
  • جسر الاستيعاب (Assimilation bridge): أضف وضع تجزئة بلغة C أو Python أو Rust، دون كتابة نواة (kernel)
  • Brain: يتخطى المرشحات التي جرّبتها جلسة سابقة بالفعل
  • شبكات كسر موزعة، باستخدام طبقة تراكب (overlay)
  • يقرأ المرشحات من قائمة كلمات، أو من stdin، أو من برنامج آخر
  • يقرأ قوائم الكلمات المضغوطة بـ gzip أو xz أو zstd
  • قوائم كلمات قابلة للتنقل (Seekable)
  • ترتيب فضاء المفاتيح بسلسلة ماركوف، بحيث تأتي المرشحات الأرجح أولًا
  • ضبط تلقائي للأداء لكل جهاز
  • إيقاف مؤقت وت resume وrewind وتقدّم تفاعلية
  • جلسات مسماة، واستعادة بعد الانقطاع
  • اختبار أداء (benchmark) مدمج
  • مراقب حراري (thermal watchdog) مدمج

الرخصة

hashcat مرخّصة بموجب رخصة MIT. راجع docs/license.txt.

التثبيت

نزّل أحدث إصدار وفك ضغطه حيث تريده. استخدم 7z x عند فك الضغط من سطر الأوامر، حتى تبقى مسارات الملفات الكاملة سليمة.

قد توفّر منصتك أيضًا حزمًا. برامج التشغيل (drivers) وبيئات التشغيل (runtimes) التي تحتاجها hashcat مدرجة في docs/hashcat-requirements.md.

البناء

البناء من المصدر اختياري. حزمة الإصدار هي البرنامج نفسه، والملف التنفيذي الذي تبنيه بنفسك لن يكسر أي شيء بشكل أسرع. ابنِه إذا أردت تغييرًا خاصًا بك، أو إصلاحًا موجودًا في master لكنه لم يُصدر بعد، أو منصة لا نوفّر لها ملفًا تنفيذيًا.

راجع BUILD.md لمعرفة الطريقة.

الاختبارات:

BuildBSDRustTestFuzz
BuildBSDRust teststestfuzz

الاستخدام والمساعدة

ابدأ بـ --help، وهو محفوظ أيضًا في الشجرة باسم docs/hashcat-help.md. يوجد مثال تجزئة واحد لكل وضع في docs/hashcat-example-hashes.md.

يذهب الويكي والأسئلة الشائعة إلى أبعد من ذلك. يحتوي المنتدى على سنوات من الأسئلة المجابة. إذا كنت لا تزال بحاجة إلى مساعدة من إنسان حقيقي، فتعال إلى Discord.

التوثيق

يغطي دليل docs كل ميزة. وأكثر ما يسأل عنه الناس:

المساهمة

المساهمات مرحّب بها. يتضمن CONTRIBUTING.md أسلوب الكود، وما يحتاجه طلب السحب، وكيفية اختبار تغيير قبل إرساله.

الأمان

يتضمن SECURITY.md كيفية الإبلاغ عن ثغرة أمنية، وما يُعدّ ثغرة أمنية.

كسر ناجح!

الفئات