
🔓 أداة دمج ديناميكية للقواميس لنجاح الهجمات المعتمدة على القواميس.
أداة بسيطة لكنها قوية - مكتوبة بلغة بايثون الخالصة - تأخذ قوائم كلمات معينة وتدمجها في قاموس ديناميكي واحد يمكن استخدامه كذخيرة لهجوم ناجح قائم على القاموس (أو القوة الغاشمة).
✨اقرأ أحدث تدوينة لي: لماذا DyMerge سيء.✨
قم بزيارة nikolaskama.me/dymergeproject لمزيد من المعلومات. تحقق من مدونتي وتابعني على تويتر.
يمكنك تثبيت DyMerge عن طريق استنساخ مستودع Git:
~ ❯❯❯ git clone https://github.com/k4m4/dymerge.git
~ ❯❯❯ cd dymerge/
~/dymerge ❯❯❯ python dymerge.py
Usage: python dymerge.py {dictionaries} [options]
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-o OUTPUT_FILE, --output=OUTPUT_FILE
output filename
-i INCLUDE_VALUES, --include=INCLUDE_VALUES
include specified values in dictionary
-z ZIP_TYPE, --zip=ZIP_TYPE
zip file with specified archive format
-s, --sort sort output alphabetically
-u, --unique remove dictionary duplicates
-r, --reverse reverse dictionary items
-f, --fast finish task asap
Examples:
python dymerge.py ~/dictionaries/ -s -u -o ~/powerful.txt
python dymerge.py /usr/share/wordlists/rockyou.txt /lists/cewl.txt -s -u
python dymerge.py /lists/cewl.txt /lists/awlg.txt -s -u -i and,this
python dymerge.py ~/fsocity.dic -u -r -o ~/clean.txt
python dymerge.py /dicts/crunch.txt /dicts/john.txt -u -f -z bz2
لعرض جميع الخيارات المتاحة، قم بتشغيل:
~/dymerge ❯❯❯ python dymerge.py -h
إليك عرض توضيحي قصير:
(لمزيد من العروض التوضيحية، انقر هنا)
حقوق النشر 2016-2017 بواسطة Nikolaos Kamarinakis. بعض الحقوق محفوظة.
DyMerge مرخص بموجب شروط رخصة MIT، وفقًا لجميع التوضيحات المذكورة في ملف الترخيص.
لمزيد من المعلومات، توجه إلى صفحة المشروع الرسمية. يمكنك أيضًا مراسلتي عبر البريد الإلكتروني في أي وقت على nikolaskam{at}gmail{dot}com.