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
pydictor — Um construtor de dicionários de hacker poderoso e útil para ataques de força bruta | Kitploit
Ferramentas/GitHubGitHub/landgrey/pydictor
Quebra de SenhasAtaques de SenhaEngenharia Social
GitHublandgrey/pydictor

pydictor

Um construtor de dicionários de hacker poderoso e útil para ataques de força bruta

Ver RepositórioSite
3.6k6485há 1 anoRevisado 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

pydictor

build Python 2.7&3.4 release License

README.md Versão em Chinês

pydictor —— Um construtor de dicionários de hacker poderoso e útil para ataques de força bruta
root@kitploit:~
                      _ _      _
      _ __  _   _  __| (_) ___| |_ ___  _ __
     | '_ \| | | |/ _` | |/ __| __/ _ \| '__|
     | |_) | |_| | (_| | | (__| || (_) | |
     | .__/ \__, |\__,_|_|\___|\__\___/|_|
     |_|    |___/                         
Email: [email protected]

Prefácio:

root@kitploit:~
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;

Aviso legal

root@kitploit:~
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.

Início:

root@kitploit:~
git clone --depth=1 --branch=master https://www.github.com/landgrey/pydictor.git
cd pydictor/
chmod +x pydictor.py
python pydictor.py

Visão geral:

extend

conf

construtor de dicionário de engenharia social

Uso rápido:

Documento de uso

Documento de desenvolvimento de API

Há um truque sobre como usar o pydictor: Saiba que tipo de wordlist você deseja.

Tudo que o pydictor pode gerar como wordlist

Código da função

Codificações e criptografias suportadas pela função encode

Função occur

Uso : --occur [intervalo_ocorrencias_letras] [intervalo_ocorrencias_digitos] [intervalo_ocorrencias_caracteres_especiais]

Exemplo: --occur ">=4" "<6" "==0"

Função types

Uso : --types [intervalo_tipos_letras] [intervalo_tipos_digitos] [intervalo_tipos_especiais]

Exemplo: --types "<=8" "<=4" "==0"

Função repeat

Uso : --repeat [vezes_repeticao_letras] [vezes_repeticao_digitos] [vezes_repeticao_especiais]

Exemplo: --repeat "<=3" ">=3" "==0"

Função regex

Uso : --regex [regex]

Exemplo: --regex "^z.*?g$"

Função level

Uso : --level [nivel]

Exemplo: --level 4 nível >= 4 será aplicado em /funcfg/extend.conf

Tabela leet padrão

char leet = char substituto, e em /funcfg/leet_mode.conf

root@kitploit:~
a = 4
b = 6
e = 3
l = 1
i = 1
o = 0
s = 5
código
root@kitploit:~
0            padrão, substituir todos
1            esquerda para direita, substituir todos os primeiros caracteres leet encontrados
2            direita para esquerda, substituir todos os primeiros caracteres leet encontrados
11-19        esquerda para direita, substituir o primeiro caractere leet encontrado até o máximo (código-10) caracteres   
21-29        direita para esquerda, substituir o primeiro caractere leet encontrado até o máximo (código-20) caracteres
Tabela de efeito do código do modo leet
O destino é apenas um ponto de partida, é o seu momento de brilhar.
Baixar ferramenta
tipowordlistidentificadordescriçãofunção suportada
corebaseC1wordlist básicaF1 F2 F3 F4
corecharC2wordlist de caracteres personalizadaF1 F2 F3 F4
corechunkC3wordlist de permutação e combinaçãoALL
coreconfC4wordlist baseada em arquivo de configuraçãoALL
corepatternC5gera rapidamente wordlist de padrãoF2 F3 F4
coreextendC6estende wordlist baseada em regrasALL
coresedbC7wordlist de engenharia socialALL
ferramentacombinerT1combina arquivos de um diretório especificado
ferramentacomparerT2compara diferenças de conteúdo entre dois arquivosALL
ferramentacounterT3ferramenta de contagem de frequência de palavrasALL
ferramentahandlerT4ferramenta para tratar o arquivo de entradaALL
ferramentauniqbinerT5combina e unifica arquivos de um diretórioALL
ferramentauniqiferT6unifica o arquivo de entradaALL
ferramentahybriderT7ferramenta de híbrido de pares de wordlistF1 F2 F3 F4
ferramentaprintablerT8filtra caracteres imprimíveisALL
pluginbirthdayP1wordlist de palavras-chave de aniversário em intervalo de data/hora específicoALL
pluginftpP2gera wordlist de senha FTP contra palavra-chaveALL
pluginpid4P3wordlist dos últimos 4 caracteres do RGALL
pluginpid6P4wordlist dos últimos 6 caracteres do RGALL
pluginpid8P5wordlist dos últimos 8 caracteres do RGALL
pluginscratchP6wordlist baseada em palavras-chave de páginas webALL
funçãocódigodescrição
lenF1o intervalo de comprimento
headF2adicionar prefixo aos itens
tailF3adicionar sufixo aos itens
encodeF4codificar os itens
occurF5filtrar por ocorrências de letras, dígitos, caracteres especiais
typesF6filtrar por tipos de letras, dígitos, caracteres especiais
regexF7filtrar por regex
levelF8definir o nível da regra da wordlist
leetF9habilitar modo 1337
repeatF10filtrar por repetições consecutivas de letras, dígitos, caracteres especiais
nomedescrição
nonepadrão, não codifica
b16codificação base16
b32codificação base32
b64codificação base64
desalgoritmo des, precisa modificar código
execjsexecuta função js, precisa modificar código
hmacalgoritmo de digest de mensagem hmac
md5algoritmo de digest de mensagem md5, saída de 32 caracteres
md516algoritmo de digest de mensagem md5, saída de 16 caracteres
rsaalgoritmo rsa, precisa modificar código
sha1algoritmo de digest de mensagem sha-1
sha256algoritmo de digest de mensagem sha-256
sha512algoritmo de digest de mensagem sha-512
urlcodificação url
testexemplo de método de codificação personalizado
códigostring antigastring nova
0as a airs trees45 4 41r5 tr335
1as a airs trees4s 4 4irs trees
2as a airs treesa5 a air5 tree5
11as a airs trees4s a airs trees
12as a airs trees4s 4 airs trees
13as a airs trees4s 4 4irs trees
14as a airs trees4s 4 4irs trees
...as a airs trees4s 4 4irs trees
21as a airs treesas a airs tree5
22as a airs treesas a air5 tree5
23as a airs treesa5 a air5 tree5
24as a airs treesa5 a air5 tree5
...as a airs treesa5 a air5 tree5