Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
explain-my-curl — Prend une commande curl et explique les détails DNS/TLS/HTTP étape par étape | Kitploit
Outils/GitHubGitHub/akgitrepos/explain-my-curl
Utilitaires GénérauxSécurité WebSécurité RéseauUtilitaires et FrameworksApprentissage et ÉducationAnalyse DNS
GitHubakgitrepos/explain-my-curl

explain-my-curl

Prend une commande curl et explique les détails DNS/TLS/HTTP étape par étape

Voir le dépôt
992il y a 5 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

explain-my-curl

explain-my-curl est un CLI local-first pour comprendre ce que fait une commande curl à travers DNS, TLS et HTTP.

explain-my-curl TUI preview

Ce dépôt inclut actuellement :

  • Une commande CLI pour analyser et expliquer une entrée curl
  • Un TUI de démarrage pour une exploration interactive
  • De la télémétrie d'exécution pour DNS, connexion TCP, handshake TLS et time-to-first-byte
  • Une fonction de masquage des secrets pour l'affichage des commandes et les chaînes d'erreur
  • Des étiquettes de preuve (Observed, Inferred, Estimated) pour soutenir la transparence du protocole
  • Un contrat de transparence dans 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

Contrôles du TUI

  • Enter : exécuter la commande curl saisie
  • Esc : passer en mode inspection
  • Tab : basculer le focus entre saisie et inspection
  • i : focus sur le mode saisie
  • j/k ou touches fléchées : déplacer l'étape sélectionnée de la chronologie
  • Space : réduire/développer l'étape sélectionnée de la chronologie
  • Ctrl+R : basculer le panneau de diagnostic de la réponse
  • Ctrl+B : basculer la prévisualisation du corps de la réponse
  • q : quitter

Versions

  • Les versions taguées (v*) sont construites automatiquement avec GoReleaser via GitHub Actions.
  • L'IC valide go test ./... sur les pushes et les pull requests.
  • L'IC exécute également une compilation snapshot GoReleaser pour vérifier en continu la configuration de publication.
  • Les artefacts sont publiés pour macOS/Linux/Windows sur amd64 et arm64.
  • Les binaires des versions incluent les métadonnées de construction intégrées (version, commit, date).
  • Une formule Homebrew est générée dans Formula/ lors de la publication (le tap utilise ce même dépôt).

État actuel

La télémétrie d'exécution locale, le TUI à deux volets, le masquage des secrets, les tests, le contrat de transparence et l'automatisation des versions sont en place.

Télécharger l’outil