
ابحث (بدون اتصال) إذا تم تسريب كلمة مرورك (بتنسيق NTLM أو SHA1) (قائمة كلمات مرور HIBP الإصدار 8)

مدقق كلمات المرور المخترقة هو أداة تتحقق مما إذا كانت تجزئة كلمة مرور معروفة (بتنسيق SHA1 أو NTLM) موجودة في قائمة تسريبات I Have Been Pwned وعدد مرات ظهورها.
يمكنك تنزيل النسخة المشفرة بالتجزئة لـ SHA1 هنا أو النسخة المشفرة بالتجزئة لـ NTLM هنا
بعد تنزيل القائمة، يجب تحويلها إلى صيغة ثنائية باستخدام أداتي الأخرى HIBP PasswordList Slimmer
يعمل هذا السكريبت فقط مع إصدار HIBP المرتب حسب التجزئة ويجب أن تكون تجزئات الإدخال بأحرف صغيرة ويفضل ترتيبها حسب التجزئات
./PwnedPasswordsChecker {InputHashList} {HashType} {OutputFile} {CompressedHIBPHashList}
./PwnedPasswordsChecker .\NTLM_LIST.txt NTLM .\Output.txt .\ntlm_hibp_compressed.bin
تنسيق الإخراج : {hash}:{occurence}
قم بتنزيل الإصدار المُجمّع لنظام ويندوز أو لينكس من صفحة الإصدارات
إذا كنت ترغب في تجميعه بنفسك، ستحتاج إلى تثبيت Go على نظامك وتنفيذ الأوامر التالية:
git clone https://github.com/JoshuaMart/PwnedPasswordsChecker && cd PwnedPasswordsChecker
go build main.go
بفضل استخدام صيغة "مضغوطة" فقد اكتسبت الأداة أداءً كبيرًا، مثال على الاستخدام بين الإصدار القديم والجديد مع قائمة من 20,000 تجزئة (Intel Core I7 8565U) :

لا تتردد في التواصل معي على تويتر أو تقديم طلب سحب (PR) لتحسين السكريبت.