Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
words-scraper — أداة كشط ويب تعتمد على Selenium لتوليد قائمة كلمات المرور | Kitploit
أدوات/GitHubGitHub/dariusztytko/words-scraper
الاستخبارات مفتوحة المصدر (OSINT)كسر كلمات المرورجمع المعلوماتزاحف الويب
GitHubdariusztytko/words-scraper

words-scraper

أداة كشط ويب تعتمد على Selenium لتوليد قائمة كلمات المرور

عرض المستودع
5012منذ 6 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

ماسح الكلمات

ماسح ويب يعتمد على Selenium لإنشاء قائمة كلمات مرور.

التثبيت

root@kitploit:~
# Download Firefox webdriver from https://github.com/mozilla/geckodriver/releases
$ tar xzf geckodriver-v{VERSION-HERE}.tar.gz
$ sudo mv geckodriver /usr/local/bin # Make sure it is in your PATH
$ geckodriver --version # Make sure webdriver is properly installed
$ git clone https://github.com/dariusztytko/words-scraper
$ sudo pip3 install -r words-scraper/requirements.txt

حالات الاستخدام

استخراج الكلمات من صفحات الهدف

root@kitploit:~
$ python3 words-scraper.py -o words.txt https://www.example.com https://blog.example.com

يمكن استخدام قائمة الكلمات المُنشأة لشن هجوم تخمين عنيف عبر الإنترنت أو لتكسير تجزئات كلمات المرور:

root@kitploit:~
$ hashcat -m 0 hashes.txt words.txt

استخدم الخيار --depth لاستخراج الكلمات من الصفحات المرتبطة أيضًا. يمكن استخدام المفتاح الاختياري --show-gui لتتبع التقدم وعرض سريع للصفحة:

root@kitploit:~
$ python3 words-scraper.py -o words.txt --depth 1 --show-gui https://www.example.com

يمكن توسيع قائمة الكلمات المُنشأة باستخدام السكريبت words-converter.py. يزيل هذا السكريبت الأحرف الخاصة والنغمات. مثال: الكلمة البولندية źdźbło! ستتحول إلى الكلمات التالية:

  • źdźbło!
  • zdzblo!
  • źdźbło
  • zdzblo
root@kitploit:~
$ cat words.txt | python3 words-converter.py | sort -u > words2.txt

استخراج الكلمات من تويتر الهدف

يتم تحميل صفحة تويتر ديناميكيًا أثناء التمرير. استخدم الخيار --max-scrolls لاستخراج الكلمات:

root@kitploit:~
$ python3 words-scraper.py -o words.txt --max-scrolls 300 --show-gui https://twitter.com/example.com

الاستخراج عبر وكيل SOCKS

root@kitploit:~
$ ssh -D 1080 -Nf {USER-HERE}@{IP-HERE} >/dev/null 2>&
$ python3 words-scraper.py -o words.txt --socks-proxy 127.0.0.1:1080 https://www.example.com

الاستخدام

root@kitploit:~
usage: words-scraper.py [-h] [--depth DEPTH] [--max-scrolls MAX_SCROLLS]
                         [--min-word-length MIN_WORD_LENGTH]
                         [--page-load-delay PAGE_LOAD_DELAY]
                         [--page-scroll-delay PAGE_SCROLL_DELAY] [--show-gui]
                         [--socks-proxy SOCKS_PROXY] -o OUTPUT_FILE
                         url [url ...]

Words scraper (version: 1.0)

positional arguments:
  url                   URL to scrape

optional arguments:
  -h, --help            show this help message and exit
  --depth DEPTH         scraping depth, default: 0
  --max-scrolls MAX_SCROLLS
                        maximum number of the page scrolls, default: 0
  --min-word-length MIN_WORD_LENGTH
                        default: 3
  --page-load-delay PAGE_LOAD_DELAY
                        page loading delay, default: 3.0
  --page-scroll-delay PAGE_SCROLL_DELAY
                        page scrolling delay, default: 1.0
  --show-gui            show browser GUI
  --socks-proxy SOCKS_PROXY
                        socks proxy e.g. 127.0.0.1:1080
  -o OUTPUT_FILE, --output-file OUTPUT_FILE
                        save words to file

الأخطاء المعروفة

  • صناديق حوار المتصفح الأصلية (مثل تنزيل الملف) تتسبب في تجميد الماسح

التغييرات

يرجى الاطلاع على سجل التغييرات

تنزيل الأداة