
مكسّر هاش قائم على بايثون يدعم SHA512، SHA256، SHA1، MD5، وغيرها. يتميز بالكشف التلقائي عن نوع الهاش، وأوضاع Bruteforce، وقائمة كلمات المرور لتكسير الهاش بشكل فردي أو جماعي.
خوارزميات التجزئة المدعومة: SHA512, SHA256, SHA384, SHA1, MD5, SHA224
الميزات: الكشف التلقائي لخوارزمية التجزئة بناءً على الطول (غير موصى به)، القوة العمياء، قائمة كلمات المرور
الوسائط:
type: خوارزمية التجزئة (يجب أن تكون إحدى خوارزميات التجزئة المدعومة المذكورة أعلاه أو AUTO إذا كنت تريد استخدام الكشف التلقائي للخوارزمية)
hash: يمكن أن يكون إما كلمة المرور المجزأة، أو ملف نصي يحتوي على قائمة تجزئات لاختراقها (يجب تفعيل hashlist إذا كان hash ملفًا نصيًا يحتوي على تجزئات متعددة)
mode: list أو bruteforce
pwlist: قائمة كلمات المرور للمقارنة مع تجزئة واحدة أو قائمة تجزئات
range: نطاق طول السلسلة للقوة العمياء (الافتراضي: 8-11)
hashlist: لا تتطلب هذه الوسيطة أي معاملات، إذا تم استخدام hashlist، فيجب أن يكون hash ملفًا نصيًا يحتوي على أكثر من تجزئة واحدة
chars: سلسلة الأحرف التي سيتم الاختيار منها لتوليد سلاسل عشوائية للقوة العمياء (القيمة الافتراضية هي:
abcdefghijklmnopqrstuvwxyzABCDEFGHJIKLMNOPQRSTUVWXYZ0123456789)
أمثلة:
اختراق تجزئة واحدة بقائمة كلمات مرور:
hashcracker.py SHA256 11a1162b984fef626ecc27c659a8b0eead5248ca867a6a87bea72f8a8706109d -mode list -pwlist passwordlist.txt
اختراق تجزئة واحدة بالقوة العمياء:
hashcracker.py SHA256 11a1162b984fef626ecc27c659a8b0eead5248ca867a6a87bea72f8a8706109d -mode bruteforce -range 6 11 -chars abcdefghijklmnopqrstuvwxyz0123456789$#@
اختراق قائمة تجزئات بقائمة كلمات مرور:
hashcracker.py MD5 list_of_hashes.txt -mode list -pwlist passwordlist.txt -hashlist
اختراق قائمة تجزئات بالقوة العمياء:
hashcracker.py MD5 list_of_hashes.txt -mode bruteforce -hashlist -range 6 11 -chars ABCDEFGHJIKLMNOPQRSTUVWXYZ0123456789