Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
explain-my-curl — कर्ल कमांड लेता है और DNS/TLS/HTTP विवरणों को चरण-दर-चरण समझाता है। | Kitploit
उपकरण/GitHubGitHub/akgitrepos/explain-my-curl
सामान्य उपयोगिताएँवेब सुरक्षानेटवर्क सुरक्षाउपयोगिताएँ और फ्रेमवर्कलर्निंग और शिक्षाDNS विश्लेषण
GitHubakgitrepos/explain-my-curl

explain-my-curl

कर्ल कमांड लेता है और DNS/TLS/HTTP विवरणों को चरण-दर-चरण समझाता है।

रिपॉजिटरी देखें
9925 महीने पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

explain-my-curl

explain-my-curl एक स्थानीय-प्रथम CLI है, जो यह समझने के लिए है कि DNS, TLS और HTTP में एक curl कमांड क्या कर रहा है।

explain-my-curl TUI पूर्वावलोकन

इस रिपॉजिटरी में वर्तमान में शामिल हैं:

  • curl इनपुट को पार्स और समझाने के लिए एक CLI कमांड
  • इंटरैक्टिव अन्वेषण के लिए एक स्टार्टर TUI
  • DNS, TCP कनेक्ट, TLS हैंडशेक और टाइम-टू-फर्स्ट-बाइट के लिए निष्पादन टेलीमेट्री
  • कमांड डिस्प्ले और त्रुटि स्ट्रिंग्स के लिए गुप्त रिडक्शन
  • प्रोटोकॉल पारदर्शिता का समर्थन करने के लिए साक्ष्य लेबल (Observed, Inferred, Estimated)
  • docs/transparency-contract.md में एक पारदर्शिता अनुबंध

त्वरित आरंभ

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 नियंत्रण

  • Enter: वर्तमान curl इनपुट चलाएँ
  • Esc: निरीक्षण मोड पर स्विच करें
  • Tab: इनपुट/निरीक्षण फोकस स्विच करें
  • i: इनपुट मोड पर फोकस करें
  • j/k या तीर कुंजियाँ: चयनित टाइमलाइन चरण को स्थानांतरित करें
  • Space: चयनित टाइमलाइन चरण को संक्षिप्त/विस्तृत करें
  • Ctrl+R: प्रतिक्रिया निदान पैनल टॉगल करें
  • Ctrl+B: प्रतिक्रिया बॉडी पूर्वावलोकन दृश्यता टॉगल करें
  • q: बाहर निकलें

रिलीज़

  • टैग की गई रिलीज़ (v*) GitHub Actions के माध्यम से GoReleaser के साथ स्वचालित रूप से बनाई जाती हैं।
  • CI पुश और पुल अनुरोधों पर go test ./... को मान्य करता है।
  • CI रिलीज़ कॉन्फ़िगरेशन को निरंतर सत्यापित करने के लिए एक GoReleaser स्नैपशॉट बिल्ड भी चलाता है।
  • macOS/Linux/Windows के लिए amd64 और arm64 पर आर्टिफैक्ट प्रकाशित किए जाते हैं।
  • रिलीज़ बाइनरी में एम्बेडेड बिल्ड मेटाडेटा (version, commit, date) शामिल होता है।
  • रिलीज़ के दौरान Formula/ में एक Homebrew फॉर्मूला उत्पन्न होता है (टैप इसी रिपॉजिटरी का उपयोग करता है)।

वर्तमान स्थिति

स्थानीय निष्पादन टेलीमेट्री, स्प्लिट-पेन TUI, रिडक्शन, परीक्षण, पारदर्शिता अनुबंध और रिलीज़ ऑटोमेशन लागू हैं।

टूल डाउनलोड करें