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
PassBreaker — Quebrador de senhas baseado em Python que suporta ataques de lista de palavras e força bruta com múltiplos algoritmos de hash, salt, processamento paralelo e avaliação de complexidade de senhas. | Kitploit
Ferramentas/GitHubGitHub/halildeniz/passbreaker
Quebra de SenhasAtaques de SenhaAnálise de Hash
GitHubhalildeniz/passbreaker

PassBreaker

Quebrador de senhas baseado em Python que suporta ataques de lista de palavras e força bruta com múltiplos algoritmos de hash, salt, processamento paralelo e avaliação de complexidade de senhas.

Ver RepositórioSite
681518há 2 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

PassBreaker

PassBreaker é uma ferramenta de cracking de senhas em linha de comando desenvolvida em Python. Ela permite realizar várias técnicas de cracking de senhas, como ataques baseados em wordlist e ataques de força bruta.

Funcionalidades

  • Cracking de senhas baseado em wordlist
  • Cracking de senhas por força bruta
  • Suporte a múltiplos algoritmos de hash
  • Valor de salt opcional
  • Opção de processamento paralelo para cracking mais rápido
  • Avaliação de complexidade de senhas
  • Comprimento mínimo e máximo de senha personalizável
  • Conjunto de caracteres personalizável para ataques de força bruta

Instalação

  1. Clone o repositório:

    root@kitploit:~
    git clone https://github.com/HalilDeniz/PassBreaker.git
    
  2. Instale as dependências necessárias:

    root@kitploit:~
    pip install -r requirements.txt
    

Uso

root@kitploit:~
python passbreaker.py <password_hash> <wordlist_file> [--algorithm]

Substitua <password_hash> pelo hash da senha alvo e <wordlist_file> pelo caminho para o arquivo de wordlist contendo senhas potenciais.

Opções

  • --algorithm <algorithm>: Especifica o algoritmo de hash a ser usado (ex.: md5, sha256, sha512).
  • -s, --salt <salt>: Especifica um valor de salt a ser usado.
  • -p, --parallel: Ativa o processamento paralelo para cracking mais rápido.
  • -c, --complexity: Avalia a complexidade da senha antes do cracking.
  • -b, --brute-force: Realiza um ataque de força bruta.
  • --min-length <min_length>: Define o comprimento mínimo da senha para ataques de força bruta.
  • --max-length <max_length>: Define o comprimento máximo da senha para ataques de força bruta.
  • --character-set <character_set>: Define o conjunto de caracteres a ser usado para ataques de força bruta.

Elbette! İşte İngilizce olarak yazılmış başlık ve küçük bir bilgi ile daha fazla kullanım örneği:

Exemplos de Uso

Cracking de Senhas Baseado em Wordlist

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm md5

Este comando tenta quebrar a senha com o valor hash "5f4dcc3b5aa765d61d8327deb882cf99" usando o algoritmo MD5 e uma wordlist do arquivo "passwords.txt".

Ataque de Força Bruta

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 --brute-force --min-length 6 --max-length 8 --character-set abc123

Este comando realiza um ataque de força bruta para quebrar a senha com o valor hash "5f4dcc3b5aa765d61d8327deb882cf99" tentando todas as combinações possíveis de senhas com comprimento entre 6 e 8 caracteres, usando o conjunto de caracteres "abc123".

Avaliação de Complexidade de Senha

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm sha256 --complexity

Este comando avalia a complexidade das senhas no arquivo "passwords.txt" e tenta quebrar a senha com o valor hash "5f4dcc3b5aa765d61d8327deb882cf99" usando o algoritmo SHA-256. Ele só tenta senhas que atendam aos requisitos de complexidade.

Usando Valor de Salt

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm md5 --salt mysalt123

Este comando usa um valor de salt específico ("mysalt123") para o processo de cracking de senhas. O salt é usado para aumentar a segurança das senhas.

Processamento Paralelo

root@kitploit:~
python passbreaker.py 5f4dcc3b5aa765d61d8327deb882cf99 passwords.txt --algorithm sha512 --parallel

Este comando realiza o cracking de senhas com processamento paralelo para um cracking mais rápido. Ele utiliza múltiplos núcleos de processamento, mas pode consumir mais recursos do sistema.

Estes exemplos demonstram diferentes funcionalidades e casos de uso da ferramenta de cracking de senhas "PassBreaker". Os usuários podem personalizar os parâmetros de acordo com suas necessidades e objetivos.

Aviso Legal

Esta ferramenta é destinada apenas para fins educacionais e éticos. O uso indevido desta ferramenta para quaisquer atividades maliciosas é estritamente proibido. Os desenvolvedores não assumem nenhuma responsabilidade e não se responsabilizam por qualquer uso indevido ou dano causado por esta ferramenta.

Contribuindo

Contribuições são bem-vindas! Para contribuir com o PassBreaker, siga estes passos:

  1. Faça um fork do repositório.
  2. Crie um novo branch para sua funcionalidade ou correção de bug.
  3. Faça suas alterações e faça commit delas.
  4. Envie suas alterações para o repositório forkado.
  5. Abra um pull request no repositório principal.

Contato

Se você tiver alguma dúvida, comentário ou sugestão sobre o PassBreaker, fique à vontade para entrar em contato comigo:

  • LinkedIn: LinkedIn
  • TryHackMe: TryHackMe
  • Instagram: Instagram
  • YouTube: YouTube
  • Email: [email protected]

Licença

PassBreaker é lançado sob a Licença MIT. Veja LICENSE para mais informações.

Baixar ferramenta