27/02/2015

أداة لعمل لييست من أجل تخمين أي باسورد


الحمد لله وحده نحمده ونشكره ونستعين به ونستغفره وأشهد أن محمدا عبده ورسوله صلى الله عليه وسلم وعلى آله وصحبه



اليوم في هذا الدرس المفيد من دروس كالي لينكس Kali linux ومع أداة جميلة ورائعة أردت أن أشاركها معكم وهي أداة لعمل ليست أو wordlist من أجل تخمين أي باسورد حسابات المواقع لوحة تحكم أو ايميلات أو باسورد شبكات الواي فاي وتعرف هذه الأداة بـ Crunch فهذه الأداة موجودة على توزيعة كالي لينكس كما يمكنك تحميلها أيضا إذا كنت تستعمل نظام أو توزيعة أخرى غير كالي لينكس Kali linux طريقة عمل ليست أو wordlist بواسطة هذه الأداة Crunch سهلة للغاية كل ماعليك فعله هو فتح الترمنال وتكتب مايلي من خلال هذه العلاقة

crunch (min-lengh) (max-lengh) (charset) –o (target/name-of-wordlist)


min-lengh وتعني أقل عدد حروف الذي تحتويها كلمة سر

max-lengh وتعني أكبر عدد حروف الذي تحتويها كلمة سر

Charset جميع الحروف التي تحتويها كلمة سر أو حتى أرقام أو رموز

–o مكان حفظ ملف الذي يحتويه جميع الباسوردات المحتملة


مثال :

Root@kali:~#crunch 8 8 0123456789 –o /root/Desktop/wordlist.txt


لما نقوم بفتح الملف نجد أنه جميع الباسوردات عبارة عن أرقام لأنه أخترنا أن تكون جميع الباسوردات تحتوي فقط على 0 1 2 .. حتى 9 كما في الشكل  0123456789 وأنه يبتدأ بالعدد 00000000 وينتهي بـ 999999999 وأن طول كلمة السر كانت 08 caractères يعني عدد الكلمات التي قام بتشكيلها هي

10x10x10x10x10x10x10x10=100000000 keys


في حالة ما إذا أردت عمل wordlist خاصة فقط بالأرقام طولها 04  وأن الحرف الأول هو 5 والأخير 5 


إذن عدد الكلمات التي سيقوم بتشكيلها هي 1x10x10x1=100 keys والكتابة تكون بحسب هذه العلاقة 


crunch (min-lengh) (max-lengh) (charset) –t (pattern) –o (target/name-of-wordlist)


أي بهذا الشكل :

Root@kali:~#crunch 4 4 0123456789 –t 5@@5 –o /root/Desktop/wordlist.txt