Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/akgitrepos/explain-my-curl
أدوات عامةأمن الويبأمن الشبكاتالأدوات والمكوناتالتعلم والتعليمتحليل DNS
GitHubakgitrepos/explain-my-curl

explain-my-curl

يأخذ أمر curl ويشرح تفاصيل DNS/TLS/HTTP خطوة بخطوة

عرض المستودع
992منذ 5 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

explain-my-curl

explain-my-curl هي أداة CLI محلية أولاً لفهم ما يفعله أمر curl عبر DNS وTLS وHTTP.

explain-my-curl TUI preview

يتضمن هذا المستودع حاليًا:

  • أمر CLI لتحليل وشرح إدخال curl
  • 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*) تلقائيًا باستخدام GoReleaser عبر GitHub Actions.
  • يتحقق CI من go test ./... عند الدفعات وطلبات السحب.
  • يدير CI أيضًا بناء لقطة GoReleaser للتحقق من تكوين الإصدار باستمرار.
  • يتم نشر القطع الأثرية لأنظمة macOS/Linux/Windows على amd64 وarm64.
  • تتضمن ثنائيات الإصدار بيانات وصفية للبناء مدمجة (version, commit, date).
  • يتم إنشاء صيغة Homebrew في Formula/ أثناء الإصدار (يستخدم النقر هذا المستودع نفسه).

الحالة الحالية

القياس عن بعد للتنفيذ المحلي، واجهة TUI مقسمة، التنقية، الاختبارات، عقد الشفافية، وأتمتة الإصدارات كلها في مكانها.

تنزيل الأداة