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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
cover — क्लाउड कोडिंग एजेंट्स से निजी डेटा, आंतरिक इंफ्रास्ट्रक्चर और सीक्रेट्स को बाहर रखें, बिना अपना वर्कफ़्लो तोड़े। | Kitploit
उपकरण/GitHubGitHub/davidcarliez/cover
रक्षात्मक उपकरणवेब प्रॉक्सी और अवरोधनगोपनीयतासीक्रेट डिटेक्शनAPI सुरक्षाAI सुरक्षा
GitHubdavidcarliez/cover

cover

क्लाउड कोडिंग एजेंट्स से निजी डेटा, आंतरिक इंफ्रास्ट्रक्चर और सीक्रेट्स को बाहर रखें, बिना अपना वर्कफ़्लो तोड़े।

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

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

सभी देखें →

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

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

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

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

Cover

क्लाउड कोडिंग एजेंट्स से निजी डेटा, आंतरिक इंफ्रास्ट्रक्चर और सीक्रेट्स को अपने वर्कफ़्लो को तोड़े बिना बाहर रखें।

CI Go License

इंस्टॉल · क्विक स्टार्ट · पॉलिसीज़ · मॉनिटरिंग · Pi / OMP · सुरक्षा

Cover AI कोडिंग एजेंट्स के लिए एक द्विदिशात्मक प्राइवेसी प्रॉक्सी है। यह अनुरोध आपकी मशीन से निकलने से पहले मेल खाते संवेदनशील मानों को स्थानीय रूप से यथार्थवादी, नियतात्मक स्टैंड-इन्स से बदल देता है, फिर सामान्य और स्ट्रीमिंग प्रतिक्रियाओं में मेल खाते नकली मानों को वापस मूल में अनुवादित कर देता है। मॉडल को सुसंगत संदर्भ मिलता है; आपका एजेंट और टूल्स वास्तविक एनवायरनमेंट के साथ काम करते रहते हैं।

Cover changes private values into protected replacements before an LLM request, then restores reversible values in the response. It also supports placeholder, mask, redact, block, and allow policies.

जब बातचीत को शुरू से अंत तक काम करते रहना हो तो प्रतिवर्ती pseudonymize या placeholder नियमों का उपयोग करें। जब पुनर्स्थापन आवश्यक न हो तो एकतरफ़ा mask या redact नियमों का उपयोग करें, अनुरोध को स्थानीय रूप से रोकने के लिए block, और स्पष्ट अपवाद के लिए allow।

समर्थित क्लाइंट्स में Codex, Claude Code, Cursor, Pi / Oh My Pi, और OpenAI- या Anthropic-संगत SDKs और राउटर्स शामिल हैं।

Install

इंस्टॉलर आपके OS और CPU के लिए रिलीज़ डाउनलोड करता है, इसे प्रकाशित SHA-256 चेकसम के विरुद्ध सत्यापित करता है, इसे परमाणु रूप से ~/.local/bin/cover पर इंस्टॉल करता है, चयनित क्लाइंट्स को कॉन्फ़िगर करता है, और प्रॉक्सी शुरू करता है।

curl -fsSL https://raw.githubusercontent.com/DavidCarliez/cover/main/scripts/install.sh | bash

Go टूलचेन या Git चेकआउट की आवश्यकता नहीं है। आपको केवल curl, एक आर्काइव एक्सट्रैक्टर (Linux/macOS पर tar या Windows पर unzip), और सत्यापन के लिए sha256sum, shasum, या openssl की आवश्यकता है।

पूर्व-निर्मित Linux, macOS, और Windows आर्काइव और उनके चेकसम GitHub Releases से उपलब्ध हैं।

गैर-इंटरैक्टिव इंस्टॉल के लिए:

curl -fsSL https://raw.githubusercontent.com/DavidCarliez/cover/main/scripts/install.sh | \
  COVER_AGENTS=openai,claude bash

किसी रिलीज़ को पिन करें या केवल बाइनरी को इंस्टॉल करें, जिसमें पर्यावरण चर bash प्रक्रिया पर लागू हों:

curl -fsSL https://raw.githubusercontent.com/DavidCarliez/cover/main/scripts/install.sh | \
  COVER_VERSION=v0.1.0 COVER_SKIP_SETUP=1 bash
मैन्युअल रूप से बनाएं या क्रॉस-कंपाइल करें
git clone https://github.com/DavidCarliez/cover.git
cd cover
go build -o cover ./cmd/cover
install -m 0755 cover ~/.local/bin/cover

कोर बाइनरी में कोई cgo निर्भरता नहीं है। मानक Go क्रॉस-कंपाइलेशन काम करता है:

GOOS=linux GOARCH=arm64 go build -o cover-linux-arm64 ./cmd/cover
GOOS=windows GOARCH=amd64 go build -o cover.exe ./cmd/cover

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

क्षेत्रकवर कार्यक्षमता
नीतिallow, placeholder, pseudonymize, mask, redact, और block क्रियाओं के साथ घोषणात्मक नियम
यथार्थवादी प्रतिस्थापनIP पतों, होस्ट, डोमेन, ईमेल, उपयोगकर्ता नाम, पासवर्ड, UUID, URL, उपनाम, संख्यात्मक पहचानकर्ताओं, IBAN, और फ़ोन नंबरों के लिए नियतात्मक जनरेटर
संदर्भ-जागरूक नियमटूल-परिणाम स्ट्रिंग्स के अंदर JSON कुंजियाँ, HTTP हेडर, कुकीज़, क्वेरी पैरामीटर और फ़ॉर्म फ़ील्ड, साथ ही regex और अंतर्निहित डिटेक्टर
स्थिर पहचानइंस्टॉलेशन-कीड HMAC छद्म नाम अनुरोधों, सत्रों, और पुनः आरंभ के दौरान सुसंगत रहते हैं
मैपिंग सुरक्षाTTL और क्षमता सीमाओं के साथ सीमित, सत्र-पृथक, केवल-मेमोरी प्रतिवर्ती मैपिंग
निरीक्षणcover inspect किसी LLM से संपर्क किए बिना संरक्षित JSON का पूर्वावलोकन करता है
निदानcover doctor नीति, डेमन स्वास्थ्य, स्थानीय fail-closed व्यवहार, और Codex रूटिंग की जाँच करता है
निगरानीकेवल-मेटाडेटा ऑडिट और मॉनिटर दृश्य, साथ ही पकड़ी गई और अग्रेषित सामग्री का स्पष्ट लाइव-केवल निरीक्षण
प्रॉक्सी हार्डनिंगडिफ़ॉल्ट रूप से लूपबैक लिसनर, बॉडी और स्ट्रीम सीमाएँ, सामान्य सुरक्षित त्रुटियाँ, और fail-closed पार्सिंग
स्ट्रीमिंग संगतताडेल्टा इवेंट्स, हार्टबीट्स, और इंटरलीव्ड चैनल्स में OpenAI Responses, Chat Completions, और Anthropic SSE पुनर्स्थापन; JSON-सुरक्षित टूल आर्गुमेंट्स
Codex संगतताResponses API और राउटर कॉन्फ़िगरेशन, कम्प्रेशन जाँच, और अपरिवर्तनीय encrypted_content फ़ील्ड
वैकल्पिक सिमेंटिक पासएक स्थानीय llama.cpp डिटेक्टर उस मुक्त-रूप पाठ का निरीक्षण कर सकता है जो नियमित अभिव्यक्तियाँ चूक जाती हैं

त्वरित शुरुआत

cover init             # write ~/.config/cover/config.yaml
cover start --detach   # run in the background
cover doctor           # verify the local setup
cover test             # local redaction round trip, no network call
cover monitor          # watch privacy-safe request metadata

cover init OpenAI, Anthropic, या किसी कस्टम अपस्ट्रीम के लिए प्रॉम्प्ट करता है। पूरा कॉन्फ़िगरेशन configs/config.example.yaml में प्रलेखित है।

कमांड संदर्भ

कमांडउद्देश्य
cover installक्लाइंट, शेल एक्सपोर्ट, और बैकग्राउंड प्रॉक्सी कॉन्फ़िगर करें
cover initकॉन्फ़िगरेशन फ़ाइल बनाएँ
cover start [--detach]Cover को फ़ोरग्राउंड या बैकग्राउंड में शुरू करें
cover stopबैकग्राउंड प्रोसेस को रोकें
cover restartइसे बैकग्राउंड में पुनः आरंभ करें
cover status [--json]प्रोसेस, लिसनर, और रिडैक्टेड अपस्ट्रीम स्थिति दिखाएँ
cover version [--json]बिल्ड संस्करण, कमिट, और दिनांक दिखाएँ
cover update [--version vX.Y.Z]सत्यापित GitHub रिलीज़ इंस्टॉल करें; यदि चल रहा हो तो पुनः आरंभ करें और स्वास्थ्य जाँचें (Linux/macOS)
cover update --rollbackकॉन्फ़िगरेशन सुरक्षित रखते हुए पिछली बाइनरी पुनर्स्थापित करें
cover envकॉन्फ़िगर किए गए क्लाइंट के लिए शेल एक्सपोर्ट प्रिंट करें
cover testएक सिंथेटिक स्थानीय रिडैक्शन और रिस्टोरेशन जाँच चलाएँ
cover inspect request.jsonCover वास्तव में क्या अग्रेषित करेगा इसका पूर्वावलोकन करें
cover doctor [--json]कॉन्फ़िगरेशन, गोपनीयता, डेमन, और रूटिंग जाँच चलाएँ
cover monitorहालिया सुरक्षित मेटाडेटा दिखाएँ और नई घटनाओं का अनुसरण करें
cover monitor --show-contentप्रति पंक्ति एक संवेदनशील मूल → प्रतिस्थापन युग्म दिखाएँ; पूर्ण घटनाओं के लिए --json जोड़ें
cover models pullवैकल्पिक स्थानीय डिटेक्टर रनटाइम और मॉडल डाउनलोड करें
cover models statusस्थानीय डिटेक्टर इंस्टॉलेशन और कॉन्फ़िगरेशन की रिपोर्ट करें
cover completionशेल कम्पलीशन स्क्रिप्ट जनरेट करें

Cover को रोकने से क्लाइंट कॉन्फ़िगरेशन नहीं बदलता। Cover की ओर इंगित क्लाइंट तब तक कनेक्ट करने में विफल रहेगा जब तक Cover पुनः आरंभ न हो या क्लाइंट को उसके सीधे प्रोवाइडर या राउटर की ओर वापस इंगित न किया जाए।

stop, restart और update केवल उस प्रोसेस को सिग्नल भेजते हैं जो Cover है: लिसनर को उस प्रोसेस की रिपोर्ट loopback-only /__cover/health एंडपॉइंट पर करनी चाहिए, या प्रोसेस एक्ज़ीक्यूटेबल का नाम cover होना चाहिए। एक स्टेल pidfile, जिसमें एक ऐसा प्रोसेस ID शामिल है जो अब किसी अन्य प्रोग्राम का है, हटा दिया जाता है, और Cover के पोर्ट पर किसी अन्य प्रोग्राम को कभी नहीं रोका जाता।

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