-->
مدونة الديف سوفت العربي مدونة الديف سوفت العربي
أخبار

آخر الأخبار

أخبار
أخبار
جاري التحميل ...
أخبار

استخدام القواميس في Dictionary Attack


سأتحدث في هذا الموضوع باختصار عن:
1- دمج القواميس Combining wordlists
2- إزالة الكلمات المتكررة في القواميس Remove Duplicates
3- إنشاء قواميس بناء على حجم الكلمة
4- استخدام برنامج pyrit لعمل قواميس لكلمات المرور المشفرة ب WPA/WPA2
5- روابط




دمج القواميس Combining wordlists

سأستخدم قاموسين (ملفين نصيين) لأدمجهم مع بعض:
الملف الأول
الملف الثاني

الملف الأول بعد فك ضغطه يصبح حجمه 3.5 ميقا ويحتوي على 318971 كلمة والثاني حجمه  17 ميقا ويحتوي على 1707657 كلمة
ali@ali:~/tutorial$ ls -lh
total 21M
-rw-rw-r-- 1 ali ali   17M 2011-12-17 16:31 darkc0de.lst
-rw-rw-r-- 1 ali ali  3.5M 2010-11-12 15:13 English.dic
-rw-rw-r-- 1 ali ali 1003K 2011-12-16 18:21 English.rar
ali@ali:~/tutorial$ cat English.dic |wc -l;cat darkc0de.lst |wc -l
318971
1707657

في الخطوة التالية نقوم بدمج الملفين وننشيء ملف جديد بأسم new-wordlist.txt
ali@ali:~/tutorial$ cat English.dic darkc0de.lst > new-wordlist.txt

حجم الملف الجديد 20 ميقا ويحتوي على 2026628 كلمة
ali@ali:~/tutorial$ ls -lh new-wordlist.txt; cat new-wordlist.txt | wc -l
-rw-rw-r-- 1 ali ali 20M 2011-12-21 13:48 new-wordlist.txt
2026628



إزالة الكلمات المتكررة في القواميس Remove Duplicates

في الأمر التالي سنمسح الكلمات المتكررة وننقل الكلمات غير المتكررة إلى ملف جديد
 sort new-wordlist.txt | uniq > uniq-wordlist.txt
 ls -lh uniq-wordlist.txt ; cat uniq-wordlist.txt | wc -l
-rw-rw-r-- 1 ali ali 18M 2011-12-21 14:01 uniq-wordlist.txt
1790152

في الأمر السابق نقلنا الكلمات الغير متكررة إلى ملف جديد بأسم uniq-wordlist.txt حجمه 18 ميقا ويحتوي على 1790152 كلمة, يعني أنه كان هناك 236476 كلمة متكررة لن نحتاجها قمنا بالتخلص منها.


إنشاء قواميس بناء على حجم الكلمة

الان سننشئ ملف نسميه 4letters.txt يحتوي على كلمات تتكون من  4 احرف فقط
 awk '$0~"^" && length($0)==4' uniq-wordlist.txt > 4letters.txt

لإختيار عدد اخر للكلمات عليك فقط بتغيير الرقم 4 الموجود في الأمر



استخدام برنامج pyrit لعمل قواميس لكلمات المرور المشفرة ب WPA/WPA2

إذا أردت استعمال القاموس لفك تشفير باسوورد لشبكة لاسلكية, فبرنامج pyrit فيه خاصية جميلة تسهل علىك الاستفادة من القاموس بحيث يأخذ فقط كلمات المرور التي تتوافق مع كلمات المرور المستخدمة في الشبكات اللاسلكية ويمكنك استعمال هذه الخاصية بالأمر التالي (يجب تنزيل البرنامج أول)
 pyrit -i uniq-wordlist.txt import_unique_passwords

الأمر السابق يمكن ان يأخذ عبارات مكررة, فتأكد من أن القاموس الذي تستخدمه ليس به عبارات مكررة


روابط 
ستجد في هذه التدوينة عدد كبير من القواميس يمكنك تنزيلها, وتفاصيل كثيرة حول استخدام القواميس.

مدونة

مدونة تقنية تحتوى على مجموعة دروس ودورات فى مجالات تقنية مختلفة مثل دروس انظمة التشغيل والبرامج والالعاب وبلوجر وفوتوشوب وتطبيقات اندوريد والربح من الانترنت وغيره من الشروحات المميزة تاست مدونة مستر ابوعلى عام 2013 وبفضل الله نالت اعجاب الكثير مؤسس المدونة مستر ابوعلى مدون مصرى ،..

التعليقات



إذا أعجبك محتوى مدونتنا نتمنى البقاء على تواصل دائم ، فقط قم بإدخال بريدك الإلكتروني للإشتراك في بريد المدونة السريع ليصلك جديد المدونة أولاً بأول ، كما يمكنك إرسال رساله بالضغط على الزر المجاور ...

إتصل بنا

جميع الحقوق محفوظة ل

مدونة الديف سوفت العربي

2017