
Ein HTTP-Toolkit für die Sicherheitsforschung.
Hetty ist ein HTTP-Toolkit für die Sicherheitsforschung. Es soll eine Open-Source-Alternative zu kommerzieller Software wie Burp Suite Pro werden, mit leistungsstarken Funktionen, die auf die Bedürfnisse der InfoSec- und Bug-Bounty-Community zugeschnitten sind.
👷♂️ Hetty wird aktiv weiterentwickelt. Überprüfe das Backlog für den aktuellen Status.
📣 Arbeitest du professionell im Team an Penetrationstests? Ich würde gerne deine Gedanken zu Tools über diese 5-minütige Umfrage erfahren. Vielen Dank!
💡 Das Getting started-Dokument enthält detailliertere Installations- und Nutzungsanleitungen.
Der schnellste Weg, Hetty zu installieren und zu aktualisieren, ist über einen Paketmanager:
brew install hettysoft/tap/hetty
sudo snap install hetty
scoop bucket add hettysoft https://github.com/hettysoft/scoop-bucket.git
scoop install hettysoft/hetty
Alternativ kannst du die neueste Version von
GitHub für dein Betriebssystem und
deine Architektur herunterladen und die Binärdatei in ein Verzeichnis in deinem $PATH
verschieben. Falls dein Betriebssystem nicht über einen der Paketmanager verfügbar oder
nicht in den GitHub-Releases aufgeführt ist, kannst du aus dem Quellcode kompilieren (Link folgt bald).
Docker-Images werden über die GitHub Container Registry und Docker Hub verteilt. Um Hetty mit einem Volume für die Datenbank- und Zertifikatsspeicherung und weitergeleitetem Port 8080 auszuführen:
docker run -v $HOME/.hetty:/root/.hetty -p 8080:8080 \
ghcr.io/dstotijn/hetty:latest
Nach der Installation startest du Hetty mit:
hetty
💡 Lies das Getting started-Dokument für weitere Details.
Um alle verfügbaren Optionen aufzulisten, führe hetty --help aus:
$ hetty --help
Usage:
hetty [flags] [subcommand] [flags]
Runs an HTTP server with (MITM) proxy, GraphQL service, and a web based admin interface.
Options:
--cert Path to root CA certificate. Creates file if it doesn't exist. (Default: "~/.hetty/hetty_cert.pem")
--key Path to root CA private key. Creates file if it doesn't exist. (Default: "~/.hetty/hetty_key.pem")
--db Database file path. Creates file if it doesn't exist. (Default: "~/.hetty/hetty.db")
--addr TCP address for HTTP server to listen on, in the form \"host:port\". (Default: ":8080")
--chrome Launch Chrome with proxy settings applied and certificate errors ignored. (Default: false)
--verbose Enable verbose logging.
--json Encode logs as JSON, instead of pretty/human readable output.
--version, -v Output version.
--help, -h Output this usage text.
Subcommands:
- cert Certificate management
Run `hetty <subcommand> --help` for subcommand specific usage instructions.
Visit https://hetty.xyz to learn more about Hetty.
Nutze die Issues für Fehlerberichte und Funktionswünsche und die Diskussionen für Fragen und Fehlerbehebung.
💬 Trete dem Hetty-Discord-Server bei
Möchtest du beitragen? Großartig! Bitte lies die Beitragsrichtlinien für Details.
💖 Gefällt dir Hetty? Du kannst mich sponsern!
© 2019–2025 Hetty Software