Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
words-scraper — Selenium-basierter Web-Scraper zur Generierung von Passwortlisten. | Kitploit
Tools/GitHubGitHub/dariusztytko/words-scraper
OSINT (Open-Source-Intelligence)Passwort-CrackingInformationsbeschaffungCrawler
GitHubdariusztytko/words-scraper

words-scraper

Selenium-basierter Web-Scraper zur Generierung von Passwortlisten.

Repository anzeigen
5012vor 6 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Words Scraper

Selenium-basierter Web-Scraper zur Generierung von Passwortlisten.

Installation

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

Anwendungsfälle

Wörter von den Zielseiten scrapen

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

Eine so generierte Wortliste kann verwendet werden, um einen Online-Brute-Force-Angriff durchzuführen oder Passwort-Hashes zu knacken:

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

Verwenden Sie die Option --depth, um auch Wörter von den verlinkten Seiten zu scrapen. Der optionale Schalter --show-gui kann verwendet werden, um den Fortschritt zu verfolgen und eine schnelle Ansicht der Seite zu erhalten:

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

Die generierte Wortliste kann mit dem Skript words-converter.py erweitert werden. Dieses Skript entfernt Sonderzeichen und Akzente. Ein Beispielwort auf Polnisch źdźbło! wird in die folgenden Wörter umgewandelt:

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

Wörter aus dem Twitter des Ziels scrapen

Die Twitter-Seite wird beim Scrollen dynamisch geladen. Verwenden Sie die Option --max-scrolls, um Wörter zu scrapen:

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

Scrapen über Socks-Proxy

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

Verwendung

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

Bekannte Fehler

  • Native Browser-Dialogfelder (z. B. Dateidownload) frieren den Scraper ein

Änderungen

Bitte lesen Sie das CHANGELOG

Tool herunterladen