Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
cook — Un framework per wordlist per soddisfare ogni tua esigenza con le tue wordlist. Per ricercatori di sicurezza, bug bounty e hacker. | Kitploit
Strumenti/GitHubGitHub/glitchedgitz/cook
Password CrackingFuzzingPenetration TestingUtilità e Framework
GitHubglitchedgitz/cook

cook

Un framework per wordlist per soddisfare ogni tua esigenza con le tue wordlist. Per ricercatori di sicurezza, bug bounty e hacker.

Vedi Repository
1.4k140157 mesi faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
Sito web

COOK

Un generatore di wordlist, divisore, unificatore, cercatore, salvatore, creatore di permutazioni e combinazioni di parole, applicatore di diverse codifiche/decodifiche e tutto ciò di cui hai bisogno.

L'assassino della frustrazione! & Personalizzabile!

Indice

  • Installazione
    • Configurazione
  • Base
    • Intervalli
    • Approccio ai parametri
  • Gli ingredienti di COOK
    • Categorie
    • Salva wordlist/liste/caratteri tutto in my.yaml
    • Funzioni
    • Personalizza my.yaml
      ▸ Aggiungi/Aggiorna
      ▸ Elimina
    • File locale / URL fetch
  • Metodi
    • Codifiche multiple
    • Rompi le convenzioni di denominazione 💫
    • Tutti i metodi cook help methods
  • Alcuni esempi di casi d'uso
    • Unisci wordlist riga per riga
    • Stampa ad ogni passo
    • Combina con altri strumenti
  • USO ULTIMATE
    • Esempio di utilizzo reale:
  • Operatore di ripetizione * e **
  • Regole di parsing
  • Flag
  • Uso come libreria
  • Condividi le tue ricette/ingredienti in cook-ingredients
  • Contribuisci

Installazione

Usa Go o scarica le ultime build

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

Configurazione

Dalla versione v2.2 cook salva cook-ingredients in $home/.config/cook/cook-ingredients

Per cambiare, crea una variabile di percorso chiamata COOK=[IL TUO PERCORSO]

Base

Senza le basi, tutto è complicato.

Intervalli

Approccio ai parametri

Dai loro qualsiasi nome e usali per generare lo schema. Questo sarà più utile quando applichi la codifica per colonna usando metodi.

cook -start intigriti,bugcrowd  -sep _,- -end users.rar,secret.zip  / start sep end
Nota: devi includere il parametro nello schema, altrimenti non stamperà nulla.

Gli ingredienti di COOK

Cook dipende da cook-ingredients, che sono raccolte di file .yaml contenenti set di parole, funzioni, porte, wordlist da assetnotes, seclist, fuzzdb, 15+ etc.

Categorie

CategoriaDescrizione
listsArray di valori da usare direttamente quando richiamati
filesArray di url
portsIntervalli di numeri
raw-filesArray di file locali
functionsFunzioni usate per generare pattern

Salva wordlist/liste/caratteri tutto in my.yaml

Funzioni

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

Personalizza my.yaml

Modifica my.yaml manualmente o usa questi comandi.

▸ Aggiungi/Aggiorna

Se la keyword non esiste la creerà. Altrimenti la aggiornerà e aggiungerà il nuovo valore nella stessa variabile.

# Sintassi
cook add [keyword]=[valore1, valore2, ..., valoreN] in [categoria]

# Comando
cook add nome_unico=parola1,parola2,parola3 in lists

▸ Elimina

cook delete [keyword]

File locale / URL fetch

usa : dopo il nome del parametro.

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

Accedi alle wordlist dai database

Cook ha scaricato multipli repository e può usare direttamente wordlist da questi repos...

assetnotes, seclist, fuzzdb, etc.

Metodi

Usando i metodi puoi codificare, decodificare, invertire, dividere, ordinare, estrarre e fare molto altro...

I metodi possono essere applicati sull'output finale o per colonna

  • -m/-method per applicare i metodi sull'output finale
  • -mc/-methodcol per applicare per colonna.
  • param.nomemetodo applica a qualsiasi parametro, spiegherò questa cosa dei parametri più avanti.

Codifiche multiple

  • Codifiche sovrapposte:
    • Usa il punto .
    • md5.b64e.urle applica più metodi uno dopo l'altro.
    • Logica di output:
      • Pattern generato > hashing md5 > codifica base 64 > codifica URL.
  • Codifiche diverse:
    • Usa la virgola ,
    • md5,sha1,sha256 applica diverse codifiche allo stesso pattern generato.
    • Logica di output:
      • Pattern generato > hashing md5
      • Pattern generato > hashing sha1
      • Pattern generato > hashing sha256

Rompi le convenzioni di denominazione 💫

Attenzione speciale a questi 2 metodi, saranno di grande aiuto ogni volta che usi qualsiasi wordlist.

Smart Break (Separazione intelligente) -m smart

▶ cook adminNew,admin_new -m smart
Output:

admin
New
admin
new

Smart Join (Unione intelligente) -m smartjoin[<caso>:<carattere>]

Separa e riunisce con il carattere fornito.

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

admin_New
admin_old

Applica maiuscole/minuscole sulla separazione

Qui abbiamo applicato il camelCase

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

suppose_This_Is_Long_Text

Tutti i metodi cook help methods

sort                           - Ordinali
sortu                          - Ordinali con solo valori unici
reverse                        - Inverti stringa
leet                           - a->4, b->8, e->3 ...
                                    leet[0] o leet[1]
Scarica lo strumento