في
الكثير من الأحيان تحصل على هاش غير مألوف
بالنسبة لك وفي الغالب تسأل Google
في
هذا الدرس سوف اقدم لكم اداة تدعى hashid,
هذه
الاداة تقوم بالتعرف على أنواع مختلفة
من الهاشات المستخدمة لتشفير البيانات
وخاصة كلمات المرور.
إن
hashid
عبارة
عن اداة مكتوبة في لغة python
3 تدعم
أكثر من 220
نوع
من الهاش,
كما
أن hashid
قادرة
على معرفة نمط الـ hashcat
أو
تنسيق John.
سوف
اقوم بطرح عدة امثلة من الاداة هنا.
$
./hashid.py '$P$8ohUJ.1sdFw09/bMaAQPTGDNi2BIUt1'
Analyzing
'$P$8ohUJ.1sdFw09/bMaAQPTGDNi2BIUt1'
[+]
Wordpress ≥ v2.6.2
[+]
Joomla ≥ v2.5.18
[+]
PHPass' Portable Hash
$
./hashid.py -mj '$racf$*AAAAAAAA*3c44ee7f409c9a9b'
Analyzing
'$racf$*AAAAAAAA*3c44ee7f409c9a9b'
[+]
RACF [Hashcat Mode: 8500][JtR Format: racf]
$
./hashid.py hashes.txt
--File
'hashes.txt'--
Analyzing
'*85ADE5DDF71E348162894C71D73324C043838751'
[+]
MySQL5.x
[+]
MySQL4.1
Analyzing
'$2a$08$VPzNKPAY60FsAbnq.c.h5.XTCZtC1z.j3hnlDFGImN9FcpfR1QnLq'
[+]
Blowfish(OpenBSD)
[+]
Woltlab Burning Board 4.x
[+]
bcrypt
--End
of file 'hashes.txt'--
وفي
هذا الفيديو سوف نشاهد كيفية معرفة نوع
أو تنسيق الهاش.