Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
certstream-server-rust — Rust में लिखा गया उच्च-प्रदर्शन प्रमाणपत्र पारदर्शिता (CT) निगरानी उपकरण। CT लॉग से नव जारी किए गए SSL/TLS प्रमाणपत्रों की रीयल-टाइम स्ट्रीम। बेहतर प्रदर्शन और मेमोरी दक्षता के साथ certstream-server का Rust कार्यान्वयन। | Kitploit
उपकरण/GitHubGitHub/reloading01/certstream-server-rust
रक्षात्मक उपकरणOSINT (खुला स्रोत खुफिया)टोहीखतरा फ़ीड और एग्रीगेटरजानकारी एकत्र करनानेटवर्क सुरक्षाक्रिप्टोग्राफीखतरा खुफिया

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
GitHub
reloading01/certstream-server-rust

certstream-server-rust

Rust में लिखा गया उच्च-प्रदर्शन प्रमाणपत्र पारदर्शिता (CT) निगरानी उपकरण। CT लॉग से नव जारी किए गए SSL/TLS प्रमाणपत्रों की रीयल-टाइम स्ट्रीम। बेहतर प्रदर्शन और मेमोरी दक्षता के साथ certstream-server का Rust कार्यान्वयन।

रिपॉजिटरी देखेंवेबसाइट
48114115घं 29मि पहलेKitploit द्वारा समीक्षित
साझा करें

certstream-server-rust

Rust में लिखा गया एक Certstream सर्वर। यह Certificate Transparency (CT) लॉग की निगरानी करता है और नव जारी किए गए SSL/TLS प्रमाणपत्रों को WebSocket और Server-Sent Events (SSE) के माध्यम से स्ट्रीम करता है।

GHCR Docker Hub Rust License: MIT Sponsor

websocat wss://api.certstream.dev/domains-only से जुड़ा हुआ है, और आते ही नव जारी किए गए प्रमाणपत्र डोमेन प्रिंट कर रहा है

अवलोकन

Certstream Certificate Transparency लॉग से प्रमाणपत्रों को एकत्र करता है और उन्हें वास्तविक समय में स्ट्रीम करता है। यह कार्यान्वयन मौजूदा Certstream क्लाइंट के साथ संगत है और RFC 6962 तथा static-CT दोनों लॉग का समर्थन करता है।

मुख्य विशेषताएँ:

  • WebSocket और SSE स्ट्रीमिंग
  • Full, lite, और domains-only स्ट्रीम
  • Chrome- और Apple-विश्वसनीय CT लॉग की खोज
  • Static-CT चेकपॉइंट और टाइल समर्थन
  • क्रॉस-लॉग प्रमाणपत्र डुप्लिकेट हटाना
  • पुनः आरंभ (restart) के बाद भी CT लॉग स्थितियाँ बनी रहती हैं
  • प्रति-IP कनेक्शन और अनुरोध सीमित करना
  • Bearer-token प्रमाणीकरण
  • हॉट-रीलोड करने योग्य कॉन्फ़िगरेशन
  • CT लॉग के लिए सर्किट ब्रेकर और पुनः प्रयास प्रबंधन
  • Prometheus मेट्रिक्स और हेल्थ एंडपॉइंट
  • प्रमाणपत्र लुकअप के साथ वैकल्पिक REST API
  • पूर्व-क्रमबद्ध (pre-serialized) ब्रॉडकास्ट पेलोड और SIMD JSON
  • बिना किसी रनटाइम निर्भरता वाला एकल बाइनरी

दस्तावेज़ीकरण

पूर्ण API दस्तावेज़ीकरण, क्लाइंट उदाहरण, कॉन्फ़िगरेशन संदर्भ, और सेल्फ-होस्टिंग नोट्स certstream.dev पर उपलब्ध हैं।

सर्वर चलाए बिना स्ट्रीम चाहिए? wss://api.certstream.dev/ पर एक मुफ़्त होस्टेड CertStream API उपलब्ध है।

इंस्टॉलेशन

पूर्व-निर्मित Linux बाइनरी स्टैटिक musl बिल्ड हैं। रिलीज़ आर्काइव में SHA-256 चेकसम शामिल हैं।

# Linux and macOS, x86_64 and arm64; verifies the checksum before installing
curl -fsSL https://raw.githubusercontent.com/reloading01/certstream-server-rust/main/install.sh | sh

# Homebrew
brew install reloading01/tap/certstream-server-rust

# Cargo
cargo install certstream-server-rust

# Docker
docker run -d -p 8080:8080 ghcr.io/reloading01/certstream-server-rust:latest

Signed apt और rpm रिपॉज़िटरी, Docker Compose, और इंस्टॉलर विकल्पों को self-hosting दस्तावेज़ों में कवर किया गया है।

किसी कॉन्फ़िगरेशन की आवश्यकता नहीं है। सर्वर CT लॉग्स को स्वचालित रूप से खोजता है, पोर्ट 8080 पर WebSocket सर्व करता है, और अपनी स्थिति को सहेजता है ताकि पुनःआरंभ होने पर लॉग इतिहास को दोबारा चलाने के बजाय वहीं से जारी रहे।

कॉन्फ़िगरेशन

सभी सेटिंग्स वैकल्पिक हैं। एनवायरनमेंट वेरिएबल YAML मानों को ओवरराइड करते हैं, और YAML मान अंतर्निहित डिफ़ॉल्ट को ओवरराइड करते हैं। प्रत्येक वेरिएबल और YAML कुंजी कॉन्फ़िगरेशन संदर्भ में सूचीबद्ध है।

वेरिएबलडिफ़ॉल्टविवरण
CERTSTREAM_PORT8080HTTP/WebSocket पोर्ट
CERTSTREAM_SSE_ENABLEDfalseSSE सक्षम करें
CERTSTREAM_API_ENABLEDfalseREST API सक्षम करें
CERTSTREAM_AUTH_ENABLEDfalsebearer टोकन आवश्यक करें (CERTSTREAM_AUTH_TOKENS)
CERTSTREAM_CONNECTION_LIMIT_ENABLEDfalseवैश्विक और प्रति-IP कनेक्शन सीमाएँ सक्षम करें
CERTSTREAM_CT_LOG_STATE_FILEcertstream_state.jsonCT लॉग स्थिति फ़ाइल

एंडपॉइंट्स

एंडपॉइंटस्ट्रीम
ws://host:8080/Lite
ws://host:8080/full-streamDER और चेन के साथ पूर्ण डेटा
ws://host:8080/domains-onlyकेवल डोमेन नाम
http://host:8080/sseSSE, सक्षम होने पर (?stream=full या ?stream=domains)
/health, /health/deep, /metricsहेल्थ चेक और Prometheus मेट्रिक्स
/api/stats, /api/logs, /api/cert/{hash}REST API, सक्षम होने पर

स्ट्रीमिंग एंडपॉइंट्स सर्वर-साइड फ़िल्टरिंग के लिए domain और issuer क्वेरी पैरामीटर स्वीकार करते हैं। संदेश प्रारूपों, संस्करण 2 आउटपुट, और रेंज एक्सपोर्ट के लिए दस्तावेज़ देखें।

रिलीज़ नोट्स

संस्करण इतिहास के लिए RELEASE_NOTES.md देखें।

योगदान

बग रिपोर्ट, CT लॉग विषमताएँ, और पुल रिक्वेस्ट का स्वागत है। बिल्ड करने, परीक्षण करने, और परिवर्तन भेजने के तरीके के लिए CONTRIBUTING.md देखें।

सहायता

रिपॉज़िटरी को स्टार करना या साझा करना प्रोजेक्ट को खोजे जाने में मदद करता है। आप GitHub पर इसको स्पॉन्सर भी कर सकते हैं।

लाइसेंस

MIT। LICENSE देखें।

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