Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
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.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
explain-my-curl — Nimmt einen curl-Befehl entgegen und erklärt DNS/TLS/HTTP-Details Schritt für Schritt. | Kitploit
Tools/GitHubGitHub/akgitrepos/explain-my-curl
Allgemeine DienstprogrammeWebsicherheitNetzwerksicherheitDienstprogramme & FrameworksLernen & BildungDNS-Analyse
GitHubakgitrepos/explain-my-curl

explain-my-curl

Nimmt einen curl-Befehl entgegen und erklärt DNS/TLS/HTTP-Details Schritt für Schritt.

Repository anzeigen
992vor 5 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

explain-my-curl

explain-my-curl ist ein primär lokales CLI zum Verständnis dessen, was ein curl-Befehl über DNS, TLS und HTTP tut.

explain-my-curl TUI-Vorschau

Dieses Repository enthält derzeit:

  • Ein CLI-Befehl zum Parsen und Erklären einer curl-Eingabe
  • Eine Starter-TUI zur interaktiven Erkundung
  • Ausführungstelemetrie für DNS, TCP-Verbindung, TLS-Handshake und Zeit bis zum ersten Byte
  • Geheimnis-Schwärzung für Befehlsanzeige und Fehlerstrings
  • Nachweiskennzeichnungen (Observed, Inferred, Estimated) zur Unterstützung der Protokolltransparenz
  • Ein Transparenzvertrag in docs/transparency-contract.md

Quick Start

root@kitploit:~
go mod tidy
go run ./cmd/explain-my-curl explain "curl https://example.com -I"
go run ./cmd/explain-my-curl tui
go run ./cmd/explain-my-curl doctor
go run ./cmd/explain-my-curl version

TUI Controls

  • Enter: aktuellen curl-Befehl ausführen
  • Esc: in den Inspektionsmodus wechseln
  • Tab: Fokus zwischen Eingabe/Inspektion wechseln
  • i: Eingabemodus fokussieren
  • j/k oder Pfeiltasten: ausgewählten Zeitschritt bewegen
  • Space: ausgewählten Zeitschritt einklappen/ausklappen
  • Ctrl+R: Antwortdiagnose-Bereich umschalten
  • Ctrl+B: Sichtbarkeit der Antworttextvorschau umschalten
  • q: beenden

Releases

  • Getaggte Releases (v*) werden automatisch mit GoReleaser über GitHub Actions erstellt.
  • CI validiert go test ./... bei Pushes und Pull-Requests.
  • CI führt auch einen GoReleaser-Snapshot-Build durch, um die Release-Konfiguration kontinuierlich zu überprüfen.
  • Artefakte werden für macOS/Linux/Windows auf amd64 und arm64 veröffentlicht.
  • Release-Binärdateien enthalten eingebettete Build-Metadaten (version, commit, date).
  • Ein Homebrew-Formel wird während des Releases in Formula/ generiert (Tap verwendet dieses selbe Repository).

Current Status

Lokale Ausführungstelemetrie, Split-Pane-TUI, Schwärzung, Tests, Transparenzvertrag und Release-Automatisierung sind vorhanden.

Tool herunterladen