Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
words-scraper — Web scraper baseado em Selenium para gerar lista de senhas | Kitploit
Ferramentas/GitHubGitHub/dariusztytko/words-scraper
OSINT (Inteligência de Fontes Abertas)Quebra de SenhasColeta de InformaçõesRastreador
GitHubdariusztytko/words-scraper

words-scraper

Web scraper baseado em Selenium para gerar lista de senhas

Ver Repositório
5012há 6 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Words Scraper

Web scraper baseado em Selenium para gerar lista de senhas.

Instalação

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

Casos de uso

Extrair palavras das páginas do alvo

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

Essa lista de palavras gerada pode ser usada para realizar ataques de força bruta online ou para quebrar hashes de senhas:

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

Use a opção --depth para também extrair palavras das páginas vinculadas. A opção --show-gui pode ser usada para acompanhar o progresso e fazer uma visualização rápida da página:

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

A lista de palavras gerada pode ser expandida usando o script words-converter.py. Este script remove caracteres especiais e acentos. Um exemplo de palavra polonesa źdźbło! será transformada nas seguintes palavras:

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

Extrair palavras do Twitter do alvo

A página do Twitter é carregada dinamicamente enquanto é rolada. Use a opção --max-scrolls para extrair palavras:

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

Extrair via proxy 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

Uso

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

Bugs conhecidos

  • Caixas de diálogo nativas do navegador (por exemplo, download de arquivo) congelam o scraper

Alterações

Consulte o CHANGELOG

Baixar ferramenta