
🍳 The most delicious pentesting tool
Masterchef ist ein grafisches Tool zur Ausnutzung und Validierung von Schwachstellen, das dir hilft, deinen Penetrationstest-Workflow durch die Erstellung leckerer Rezepte zu unterteilen.
Es ist das ideale Werkzeug, um in die Welt der offensiven Cybersicherheit einzusteigen. Visuell, intuitiv, anpassbar und mit vielen köstlichen Zutaten! So lecker!
MisterChef wurde vom Autor unter akademischer Validierung der Universität Vigo in Form eines Abschlussprojekts erstellt.
Die Nutzung der Anwendung kann je nach den Vorschriften des jeweiligen Landes eine Straftat darstellen.
Der Autor dieses Dokuments übernimmt keine Verantwortung, falls Strafanzeige gegen eine Einzelperson oder ein Unternehmen erstattet wird, das das Tool entgegen der geltenden Gesetze verwendet, sowie für Schäden, die durch eine missbräuchliche Nutzung des Tools entstehen. Es liegt in der Verantwortung des Endbenutzers, alle geltenden Gesetze zu befolgen.
Es wird empfohlen, die Nutzung auf kontrollierte Umgebungen und/oder Penetrationstests mit vorheriger Genehmigung zu beschränken.
Lade Masterchef Framework schnell mit den hier beschriebenen Schritten herunter und installiere es.
Klicke auf den untenstehenden Button, um die Masterchef-Binärdatei herunterzuladen.
Siehst du dein Betriebssystem nicht hier? Probiere einen der anderen Downloads.
Die Masterchef-Binärdatei benötigt keine Installation oder Abhängigkeiten.
Go 1.16+ wird benötigt
Installiere die Anwendung mit go get:
go install github.com/cosasdepuma/masterchef@latest
Es ist möglich, Masterchef in einem Container mit docker zu kompilieren und auszuführen:
# Container von Docker Hub herunterladen
docker pull cosasdepuma/masterchef
# Container ausführen
docker run --name masterchef -d -p 7767:7767 cosasdepuma/masterchef
Alternativ kannst du den Masterchef-Dienst sowie die Dokumentation mit docker-compose starten:
cd masterchef/
docker-compose up
Wenn du ein paranoider Genießer bist, kannst du das Programm selbst aus dem Quellcode herunterladen und installieren.
Lade es herunter oder klone das Repository mit git:
git clone https://github.com/cosasdepuma/Masterchef
Kompiliere den Code:
cd masterchef/
# Manuell
npm --prefix frontend install
npm --prefix frontend run compile
cd backend/
export GOOS=linux # windows, darwin...
export GOARCH=amd64 # 386, arm, arm64...
go build -a -ldflags="-s -w -extldflags \"-static\"" -o ../dist/masterchef main.go
cd ..
upx -9 --ultra-brute dist/masterchef # optional
# Automatisch
make clean
make
# Mit Docker
docker build -t cosasdepuma:masterchef .
Starte die Anwendung durch Doppelklick oder über die Konsole:
./masterchef
Es ist möglich, die Adresse und die Anzahl der Threads pro Anfrage mit Umgebungsvariablen zu ändern:
export MC_ADDR=0.0.0.0:7767 # Adresse
export MC_THREADS=200 # Threads
Sobald die Anwendung gestartet ist, rufe die angezeigte Webadresse auf. Standardmäßig ist es http://127.0.0.1:7767/.
Wenn alles korrekt funktioniert, wird die folgende Benutzeroberfläche angezeigt:

Du findest Rezepte mit Funktionsbeispielen im cookbook-Ordner.