Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
words-scraper — Веб-скрапер на основе Selenium для генерации списка паролей | Kitploit
Инструменты/GitHubGitHub/dariusztytko/words-scraper
OSINT (Разведка открытых источников)Взлом паролейСбор информацииКраулер
GitHubdariusztytko/words-scraper

words-scraper

Веб-скрапер на основе Selenium для генерации списка паролей

Репозиторий
50126 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Words Scraper

Веб-скрапер на основе 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

Сбор слов из Twitter цели

Страница Twitter динамически загружается при прокрутке. Используйте опцию --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

Известные ошибки

  • Диалоговые окна браузера (например, загрузка файлов) замораживают скрапер

Изменения

Смотрите CHANGELOG

Скачать инструмент