Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
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
cook — Uma framework de wordlists para satisfazer seus fetiches com suas wordlists. Para pesquisadores de segurança, bug bounty e hackers. | Kitploit
Ferramentas/GitHubGitHub/glitchedgitz/cook
Quebra de SenhasFuzzingTestes de PenetraçãoUtilitários e Frameworks
GitHubglitchedgitz/cook

cook

Uma framework de wordlists para satisfazer seus fetiches com suas wordlists. Para pesquisadores de segurança, bug bounty e hackers.

Ver Repositório
1.4k14013há 7 mesesRevisado 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
Site

COOK

Um gerador de wordlists superpoderoso, divisor, mesclador, localizador, salvador, cria permutações e combinações de palavras, aplica diferentes codificações/decodificações e tudo que você precisa.

Eliminador de frustração! & Personalizável!

Índice

  • Installation
    • Configuration
  • Basic
    • Ranges
    • Param Approach
  • COOK's Ingredients
    • Categories
    • Save wordlists/lists/chars everything in my.yaml
    • Functions
    • Customize my.yaml
      ▸ Add/Update
      ▸ Delete
    • Local File / Fetch URL
  • Methods
    • Multiple Encoding
    • Break naming conventions 💫
    • All methods cook help methods
  • Some Usecases Examples
    • Join wordlists line-by-line
    • Print at every step
    • Combine with tools
  • ULTIMATE USAGE
    • Real life usage example:
  • Repeat Operator * and **
  • Parsing Rules
  • Flags
  • Use as library
  • Share your recipies/ingredients in cook-ingredients
  • Contribute

Instalação

Use Go ou baixe as últimas versões

go install -v github.com/glitchedgitz/cook/v2/cmd/cook@latest

Configuração

A partir da versão v2.2 o cook salva os cook-ingredients em $home/.config/cook/cook-ingredients

Para alterar, crie uma variável de caminho chamada COOK=[SEU CAMINHO]

Básico

Sem o básico, tudo é complexo.

Intervalos

Abordagem de Parâmetros

Dê a eles qualquer nome e use-os para gerar o padrão. Isso será mais útil quando você aplicar codificação por coluna usando methods.

cook -start intigriti,bugcrowd  -sep _,- -end users.rar,secret.zip  / start sep end
Nota: você deve incluir o parâmetro no padrão, caso contrário, não imprimirá nada.

Ingredientes do COOK

O Cook depende de cook-ingredients, que são coleções de arquivos .yaml de conjuntos de palavras, funções, portas, wordlists do assetnotes, seclist, fuzzdb, 15+ etc.

Categorias

CategoriaDescrição
listsArray de valores para usar diretamente quando chamado
filesArray de urls
portsIntervalos de números
raw-filesArray de arquivos locais
functionsFunções usadas para gerar padrões

Salvar wordlists/listas/caracteres tudo em my.yaml

Funções

cook -dob date[17,Sep,1994] elliot _,-, dob

Personalizar my.yaml

Edite my.yaml manualmente ou use estes comandos.

▸ Adicionar/Atualizar

Se keyword não existir, será criada. Caso contrário, será atualizada e o novo valor será adicionado na mesma variável.

# Sintaxe
cook add [keyword]=[valor1, valor2, ..., valorN] in [categoria]

# Comando
cook add unique_name=word1,word2,word3 in lists

▸ Apagar

cook delete [keyword]

Arquivo Local / Buscar URL

Use : após o nome do parâmetro.

cook -f: live.txt f
cook -f: https://example.com/wordlist.txt f

Acessar Wordlists de Bancos de Dados

O Cook buscou múltiplos repositórios e pode usar diretamente wordlists desses repositórios...

assetnotes, seclist, fuzzdb, etc.

Métodos

Usando métodos você pode codificar, decodificar, inverter, dividir, ordenar, extrair e pode fazer muito mais...

Os métodos podem ser aplicados na saída final ou por coluna

  • -m/-method para aplicar métodos na saída final
  • -mc/-methodcol para aplicar por coluna.
  • param.methodname aplicar a qualquer parâmetro, exemplificaremos essa questão de parâmetro depois.

Codificação Múltipla

  • Codificações Sobrepostas:
    • Use ponto .
    • md5.b64e.urle aplica vários métodos um após o outro.
    • Lógica da saída:
      • Padrão gerado > hash md5 > codificação base 64 > Codificação URL.
  • Codificações Diferentes:
    • Use vírgula ,
    • md5,sha1,sha256 aplica codificações diferentes ao mesmo padrão gerado.
    • Lógica da saída:
      • Padrão gerado > hash md5
      • Padrão gerado > hash sha1
      • Padrão gerado > hash sha256

Quebrar convenções de nomenclatura 💫

Foco especial nestes 2 métodos, eles serão de grande ajuda sempre que você usar qualquer wordlist.

Smart Break -m smart

▶ cook adminNew,admin_new -m smart
Output:

admin
New
admin
new

Smart Join -m smartjoin[<case>:<char>]

Ele quebra e junta novamente com o caractere fornecido.

▶ cook adminNew,admin-old -m smartjoin[:_]
Output:

admin_New
admin_old

Aplicar Cases sobre os separados

Aqui aplicamos camelCase

▶ cook suppose_this_is_long_text -m smartjoin[c:_]
Output:

suppose_This_Is_Long_Text

Todos os métodos cook help methods

sort                           - Ordená-los
sortu                          - Ordená-los com apenas valores únicos
reverse                        - Inverter string
leet                           - a->4, b->8, e->3 ...
                                    leet[0] ou leet[1]

smart                          - Separar palavras com convenções de nomenclatura
                                    redirectUri, redirect_uri, redirect-uri  ->  [redirect, uri]
smartjoin                      - Isso vai dividir as palavras das convenções de nomenclatura &
                                    param.smartjoin[c,_] (case, join)
                                    redirect-uri, redirectUri, redirect_uri ->  redirect_Uri

u          upper               - Maiúsculas
l          lower               - Minúsculas
t          title               - Capitalizado

Operações com Strings

Baixar ferramenta