
Gera wordlists de senhas direcionadas combinando informações pessoais, aplicando transformações de maiúsculas/minúsculas e leet, e raspando letras de artistas para dicionários de cracking aprimorados.
Gere wordlists inteligentes e poderosas para ataques direcionados
Explorar a documentação »
Ver Demonstração
·
Reportar Erro
·
Solicitar Funcionalidade

pip install bopscrk
Alternativamente, se quiser clonar o repositório do Github em vez de instalá-lo via Pypi:
git clone --recurse-submodules https://github.com/r3nt0n/bopscrk
cd bopscrk
pip install -r requirements.txt
bopscrk -i
-h, --help show this help message and exit
-i, --interactive interactive mode, the script will ask you about target
-w words to combine comma-separated (non-interactive mode)
--min min length for the words to generate (default: 4)
--max max length for the words to generate (default: 32)
-c, --case enable case transformations
-l, --leet enable leet transformations
-n max amount of words to combine each time (default: 2)
-a , --artists artists to search song lyrics (comma-separated)
-o , --output output file to save the wordlist (default: tmp.txt)
-C , --config specify config file to use (default: ./bopscrk.cfg)
--version print version and exit
Para mais informações, consulte a seção Uso avançado.
' e " com barras invertidas, ex.: bopscrk -w John,O\'hara,Doe,foo,bar).-a johndoe,johnsmith-a "john doe,john smith"No arquivo bopscrk.cfg você pode especificar seus próprios conjuntos de caracteres e ativar/desativar opções:
(john, doe) => 123john, john123, 123doe, doe123, john123doe doe123john) estão ativadas por padrão. Você pode desativá-las no arquivo de configuração para obter wordlists mais focadas.!?-/&(123 34!@e:3 b:8 t:7 a:4--max (ex.: maior que 18) pode levar muito tempo. Pode ser true ou false.
Este recurso é baseado em uma versão modificada de uma ferramenta desenvolvida originalmente por initstring. As alterações foram feitas para integrar a entrada e saída da ferramenta com o bopscrk.
Ele recuperará todas as letras de todas as músicas que pertencem aos artistas que você fornecer. Por padrão, armazenará cada artista, cada frase encontrada com substituição de espaço, cada frase encontrada reduzida às suas iniciais (que serão transformadas posteriormente se você tiver ativado as transformações leet e de maiúsculas/minúsculas).
-q enviará apenas a wordlist final para stdout)Veja as issues abertas para uma lista completa de funcionalidades propostas (e problemas conhecidos).
Contribuições são o que tornam a comunidade open source um lugar incrível para aprender, inspirar e criar. Qualquer contribuição que você fizer será muito apreciada.
Se você tem uma sugestão que possa melhorar este projeto, por favor, faça um fork do repositório e crie um pull request. Você também pode simplesmente abrir uma issue com a tag "enhancement". Não se esqueça de dar uma estrela no projeto! Obrigado novamente!
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Obrigado a todos!
Notas da versão 2.4.7 (02/09/2024)
Notas da versão 2.4.6 (30/08/2024)
Notas da versão 2.4.5 (02/08/2022)
version incluídoNotas da versão 2.4.4 (31/07/2022)
Notas da versão 2.4.3 (28/07/2022)
Distribuído sob a Licença Pública Geral GNU v3.0. Veja LICENSE para mais informações.
r3nt0n: GitHub - e-mail
bopscrk: GitHub - Pypi
Esta ferramenta foi criada com o único propósito de conscientização e educação em segurança, não deve ser usada contra sistemas que você não tem permissão para testar/atacar. O autor não se responsabiliza por uso indevido ou por qualquer dano que você possa causar. Você concorda que usa este software por sua própria conta e risco.
!?-/&(123 34!@Exemplos de configuração de parâmetros
separators_chars=.,leet_charset=a:4 e:3Notas da versão 2.4 (26/07/2022)
pip installNotas da versão 2.3.1
Notas da versão 2.3 (15/10/2020)
Notas da versão 2.2 (11/10/2020)
Notas da versão 2.2~beta (10/10/2020)
--lyrics-all removida (recurso integrado em outras opções)Notas da versão 2.1 (11/07/2020)
Notas das versões 2.0/1.5 (17/06/2020)
Notas das versões 0-1.2(beta)