Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
cook — Ein Wordlist-Framework, um Ihre Kinks mit Ihren Wortlisten zu erfüllen. Für Sicherheitsforscher, Bug Bounty und Hacker. | Kitploit
Tools/GitHubGitHub/glitchedgitz/cook
Passwort-CrackingFuzzingPenetrationstestsDienstprogramme & Frameworks
GitHubglitchedgitz/cook

cook

Ein Wordlist-Framework, um Ihre Kinks mit Ihren Wortlisten zu erfüllen. Für Sicherheitsforscher, Bug Bounty und Hacker.

Repository anzeigen
1.4k14014vor 7 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

COOK

Ein übermächtiger Wordlist-Generator, -Splitter, -Merger, -Finder, -Saver, der Wörter-Permutationen und -Kombinationen erstellt, verschiedene Kodierungen/Dekodierungen anwendet und alles, was du brauchst.

Frustrationstöter! & Anpassbar!

Index

  • Installation
    • Konfiguration
  • Grundlagen
    • Bereiche
    • Parameter-Ansatz
  • COOKs Zutaten
    • Kategorien
    • Wordlists/Listen/Zeichen in my.yaml speichern
    • Funktionen
    • my.yaml anpassen
      ▸ Hinzufügen/Aktualisieren
      ▸ Löschen
    • Lokale Datei / URL abrufen
  • Methoden
    • Mehrfachkodierung
    • Namenskonventionen durchbrechen 💫
    • Alle Methoden cook help methods
  • Einige Anwendungsbeispiele
    • Wordlists zeilenweise zusammenführen
    • Bei jedem Schritt ausgeben
    • Mit Tools kombinieren
  • ULTIMATIVE NUTZUNG
    • Beispiel aus der Praxis:
  • Wiederholungsoperator * und **
  • Parser-Regeln
  • Flags
  • Als Bibliothek verwenden
  • Teile deine Rezepte/Zutaten in cook-ingredients
  • Mitwirken

Installation

Nutze Go oder lade die neuesten Builds herunter

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

Konfiguration

Ab Version v2.2 speichert cook cook-ingredients unter $home/.config/cook/cook-ingredients

Um das zu ändern, erstelle eine Pfad-Variable mit dem Namen COOK=[DEIN_PFAD]

Grundlagen

Ohne Grundlagen ist alles komplex.

Bereiche

Parameter-Ansatz

Gib ihnen beliebige Namen und verwende sie, um das Muster zu erzeugen. Das wird noch nützlicher, wenn du Kodierungen spaltenweise mit Methoden anwendest.

cook -start intigriti,bugcrowd  -sep _,- -end users.rar,secret.zip  / start sep end
Hinweis: Du musst den Parameter im Muster angeben, sonst wird nichts ausgegeben.

COOKs Zutaten

Cook hängt von cook-ingredients ab, das sind .yaml-Dateien mit Sammlungen von Wörtern, Funktionen, Ports, Wordlists von assetnotes, seclist, fuzzdb, 15+ etc.

Kategorien

KategorieBeschreibung
listsArray von Werten, die direkt verwendet werden können
filesArray von URLs
portsZahlenbereiche
raw-filesArray lokaler Dateien
functionsFunktionen werden verwendet, um Muster zu erzeugen

Wordlists/Listen/Zeichen alles in my.yaml speichern

Funktionen

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

my.yaml anpassen

Bearbeite my.yaml manuell oder verwende diese Befehle.

▸ Hinzufügen/Aktualisieren

Wenn das keyword nicht existiert, wird es erstellt. Andernfalls wird es aktualisiert und der neue Wert in derselben Variable hinzugefügt.

# Syntax
cook add [keyword]=[wert1, wert2, ..., wertN] in [kategorie]

# Befehl
cook add unique_name=wort1,wort2,wort3 in lists

▸ Löschen

cook delete [keyword]

Lokale Datei / URL abrufen

Verwende : nach dem Parameternamen.

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

Auf Wordlists aus Datenbanken zugreifen

Cook hat mehrere Repositories abgerufen und kann Wordlists aus diesen Repos direkt verwenden...

assetnotes, seclist, fuzzdb, etc.

Methoden

Mit Methoden kannst du kodieren, dekodieren, umkehren, teilen, sortieren, extrahieren und vieles mehr...

Methoden können auf die endgültige Ausgabe oder spaltenweise angewendet werden

  • -m/-method um Methoden auf die endgültige Ausgabe anzuwenden
  • -mc/-methodcol um spaltenweise anzuwenden.
  • param.methodenname auf einen beliebigen Parameter anwenden – dieses Parameter-Ding wird später erklärt.

Mehrfachkodierung

  • Überlappende Kodierungen:
    • Verwende Punkt .
    • md5.b64e.urle wendet mehrere Methoden nacheinander an.
    • Ausgabelogik:
      • Generiertes Muster > md5-Hash > Base64-Kodierung > URL-Kodierung.
  • Verschiedene Kodierungen:
    • Verwende Komma ,
    • md5,sha1,sha256 wendet unterschiedliche Kodierungen auf dasselbe generierte Muster an.
    • Ausgabelogik:
      • Generiertes Muster > md5-Hash
      • Generiertes Muster > sha1-Hash
      • Generiertes Muster > sha256-Hash

Namenskonventionen durchbrechen 💫

Besonderes Augenmerk auf diese beiden Methoden – sie werden jedes Mal eine große Hilfe sein, wenn du eine Wordlist verwendest.

Smart Break -m smart

▶ cook adminNew,admin_new -m smart
Ausgabe:

admin
New
admin
new

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

Es trennt und fügt mit dem angegebenen Zeichen wieder zusammen.

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

admin_New
admin_old

Groß-/Kleinschreibung auf getrennte Teile anwenden

Hier haben wir CamelCase angewendet.

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

suppose_This_Is_Long_Text

Alle Methoden cook help methods

sort                           - Sortieren
sortu                          - Sortieren mit nur eindeutigen Werten
reverse                        - Zeichenkette umkehren
leet                           - a->4, b->8, e->3 ...
                                    leet[0] or leet[1]
Tool herunterladen