
Um construtor de dicionários de hacker poderoso e útil para ataques de força bruta
README.md Versão em Chinês
_ _ _
_ __ _ _ __| (_) ___| |_ ___ _ __
| '_ \| | | |/ _` | |/ __| __/ _ \| '__|
| |_) | |_| | (_| | | (__| || (_) | |
| .__/ \__, |\__,_|_|\___|\__\___/|_|
|_| |___/
P: Por que eu preciso usar o pydictor ?
R: 1. Ele sempre pode te ajudar
Você pode usar o pydictor para gerar uma wordlist genérica de ataque, uma wordlist personalizada baseada em conteúdo Web, uma wordlist de engenharia social, e assim por diante;
Você pode usar a ferramenta embutida do pydictor para deletar com segurança, mesclar, unificar, mesclar e unificar, contar a frequência de palavras para filtrar a wordlist,
além disso, você também pode especificar sua wordlist e usar '-tool handler' para filtrá-la;
2. Altamente personalizável
Você pode gerar wordlists altamente personalizadas e complexas modificando múltiplos arquivos de configuração,
adicionar seu próprio dicionário, usando o modo leet, filtrar por comprimento, ocorrências de caracteres, tipos de caracteres diferentes, regex,
até mesmo adicionar scripts de codificação personalizados na pasta /lib/encode/, adicionar seu próprio script de plugin na pasta /plugins/,
adicionar seu próprio script de ferramenta na pasta /tools/.
3. Análise de arquivos de configuração poderosa e flexível
nada a dizer, use com habilidade e você vai adorar
4. Grande compatibilidade
seja usando Python 2.7 ou Python 3.x, o pydictor pode ser executado no Windows, Linux ou Mac;
1. O uso do pydictor para atacar alvos sem consentimento mútuo prévio é ilegal.
2. É de responsabilidade do usuário final obedecer todas as leis locais, estaduais e federais aplicáveis.
3. Os desenvolvedores não assumem responsabilidade e não são responsáveis por qualquer uso indevido ou dano causado por este programa.
git clone --depth=1 --branch=master https://www.github.com/landgrey/pydictor.git
cd pydictor/
chmod +x pydictor.py
python pydictor.py



| tipo | wordlist | identificador | descrição | função suportada |
|---|---|---|---|---|
| core | base | C1 | wordlist básica | F1 F2 F3 F4 |
| core | char | C2 | wordlist de caracteres personalizada | F1 F2 F3 F4 |
| core | chunk | C3 | wordlist de permutação e combinação | ALL |
| core | conf | C4 | wordlist baseada em arquivo de configuração | ALL |
| core | pattern | C5 | gera rapidamente wordlist de padrão | F2 F3 F4 |
| core | extend | C6 | estende wordlist baseada em regras | ALL |
| core | sedb | C7 | wordlist de engenharia social | ALL |
| ferramenta | combiner | T1 | combina arquivos de um diretório especificado | |
| ferramenta | comparer | T2 | compara diferenças de conteúdo entre dois arquivos | ALL |
| ferramenta | counter | T3 | ferramenta de contagem de frequência de palavras | ALL |
| ferramenta | handler | T4 | ferramenta para tratar o arquivo de entrada | ALL |
| ferramenta | uniqbiner | T5 | combina e unifica arquivos de um diretório | ALL |
| ferramenta | uniqifer | T6 | unifica o arquivo de entrada | ALL |
| ferramenta | hybrider | T7 | ferramenta de híbrido de pares de wordlist | F1 F2 F3 F4 |
| ferramenta | printabler | T8 | filtra caracteres imprimíveis | ALL |
| plugin | birthday | P1 | wordlist de palavras-chave de aniversário em intervalo de data/hora específico | ALL |
| plugin | ftp | P2 | gera wordlist de senha FTP contra palavra-chave | ALL |
| plugin | pid4 | P3 | wordlist dos últimos 4 caracteres do RG | ALL |
| plugin | pid6 | P4 | wordlist dos últimos 6 caracteres do RG | ALL |
| plugin | pid8 | P5 | wordlist dos últimos 8 caracteres do RG | ALL |
| plugin | scratch | P6 | wordlist baseada em palavras-chave de páginas web | ALL |
| função | código | descrição |
|---|---|---|
| len | F1 | o intervalo de comprimento |
| head | F2 | adicionar prefixo aos itens |
| tail | F3 | adicionar sufixo aos itens |
| encode | F4 | codificar os itens |
| occur | F5 | filtrar por ocorrências de letras, dígitos, caracteres especiais |
| types | F6 | filtrar por tipos de letras, dígitos, caracteres especiais |
| regex | F7 | filtrar por regex |
| level | F8 | definir o nível da regra da wordlist |
| leet | F9 | habilitar modo 1337 |
| repeat | F10 | filtrar por repetições consecutivas de letras, dígitos, caracteres especiais |