.env सुरक्षा ऑडिटर और सीक्रेट लीक डिटेक्टर

कॉन्फ़िगरेशन फ़ाइलों में डिफ़ॉल्ट पासवर्ड, लीक हुई लाइव API कुंजियों और सुरक्षा जोखिमों का तुरंत विश्लेषण करें।

.env सुरक्षा ऑडिटर और सीक्रेट लीक डिटेक्टर

कॉन्फ़िगरेशन फ़ाइलों में डिफ़ॉल्ट पासवर्ड, लीक हुई लाइव API कुंजियों और सुरक्षा जोखिमों का तुरंत विश्लेषण करें।

यह कैसे काम करता है

1
टेक्स्ट दर्ज करें या चिपकाएँ
इनपुट क्षेत्र में अपना टेक्स्ट या कोड लिखें या चिपकाएँ।
2
रूपांतरण लागू करें
टेक्स्ट को प्रारूपित, फ़िल्टर या विश्लेषित करने के लिए टूल चलाएँ।
3
आउटपुट कॉपी करें
एक क्लिक में संसाधित परिणाम क्लिपबोर्ड पर कॉपी करें।
अवधारणा और ज्ञान केंद्र

ENV सुरक्षा ऑडिटर और सीक्रेट लीक स्कैनर: शैनन एन्ट्रॉपी और एपीआई कीज़ डिटेक्टर

ENV सुरक्षा ऑडिटर और सीक्रेट लीक स्कैनर डेवऑप्स इंजीनियरों, साइबर सुरक्षा पेशेवरों और क्लाउड डेवलपर्स के लिए .env फ़ाइलों, कॉन्फ़िगरेशन स्क्रिप्ट्स और सोर्स कोड में अनजाने में हार्डकोड किए गए प्रोडक्शन सीक्रेट्स, प्राइवेट कीज़ और लीक हुए डेटाबेस क्रेडेंशियल्स की पहचान करने का एक उन्नत सुरक्षा उपकरण है। गिटहब (GitHub) या सार्वजनिक रिपॉजिटरी में .env फ़ाइल का गलती से कमिट हो जाना दुनिया भर में एंटरप्राइज क्लाउड उल्लंघनों के सबसे प्रमुख कारणों में से एक है।

एक वास्तविक सुरक्षा समीक्षा परिदृश्य में, जब आप अपनी कॉन्फ़िगरेशन फ़ाइल को टूल में पेस्ट करते हैं, तो Audit Secrets बटन दबाते ही यह शैनन एन्ट्रॉपी (Shannon Entropy) विश्लेषण और 50+ ज्ञात प्रदाता हस्ताक्षरों के माध्यम से कोड को स्कैन करता है। यह टूल एडब्ल्यूएस एक्सेस कीज़ (AKIA...), स्ट्राइप लाइव सीक्रेट्स (sk_live_...), ओपनएआई एपीआई कीज़ (sk-...), गिटहब पर्सनल एक्सेस टोकन्स (ghp_...), स्लैक वेबहुक्स और उच्च-एन्ट्रॉपी वाले गुप्त पासवर्ड्स को तुरंत उनके लाइन नंबर और जोखिम स्तर (High/Critical) के साथ लाल रंग में हाइलाइट करता है।

आपकी कंपनी के संवेदनशील प्रोडक्शन पासवर्ड्स और बुनियादी ढांचे की सुरक्षा को ध्यान में रखते हुए, यह सुरक्षा स्कैनर 100% क्लाइंट-साइड वेब ब्राउज़र में कार्य करता है। आपकी कोई भी कॉन्फ़िग लाइन, प्राइवेट की या सीक्रेट टोकन कभी किसी बाहरी सर्वर पर अपलोड या प्रेषित नहीं होता है।

मूल वास्तुकला और गणितीय सूत्र

शैनन एन्ट्रॉपी: H = - ∑ [ P(c) × log₂(P(c)) ] ; लीक चेतावनी: यदि H > 4.5 या प्रदाता_हस्ताक्षर_मैच === सत्य

अक्षरों की यादृच्छिकता (एन्ट्रॉपी) की गणना की जाती है; उच्च एन्ट्रॉपी वाली यादृच्छिक स्ट्रिंग्स और ज्ञात क्लाउड प्रदाता प्रीफिक्स को संभावित क्रेडेंशियल लीक के रूप में चिह्नित किया जाता है।

सर्वोत्तम अभ्यास और आवश्यक दिशानिर्देश

  • उत्पादन सीक्रेट्स को कभी भी सोर्स कोड या .env में हार्डकोड न करें: उत्पादन परिवेश में सीक्रेट्स को प्रबंधित करने के लिए AWS Secrets Manager, HashiCorp Vault या Azure Key Vault जैसे समर्पित समाधानों का उपयोग करें।
  • गिट में प्री-कमिट हुक्स (Pre-commit Hooks) का उपयोग करें: git commit से पहले स्वचालित सीक्रेट स्कैनिंग लागू करें ताकि कोई भी डेवलपर गलती से वास्तविक .env फ़ाइल को रिपॉजिटरी में पुश न कर सके।
  • लीक हुए सीक्रेट्स को केवल कोड से न हटाएं, उन्हें तुरंत रिवोक (Revoke) करें: यदि कोई एपीआई की सार्वजनिक रिपॉजिटरी में चली गई है, तो केवल कमिट डिलीट करना पर्याप्त नहीं है; प्रदाता के डैशबोर्ड में जाकर उस की को तुरंत अमान्य करें और नई की जनरेट करें।
  • डेवलपमेंट के लिए कम विशेषाधिकार वाली (Least Privilege) कीज़ का उपयोग करें: स्थानीय विकास और परीक्षण के लिए कभी भी एडमिन या फुल-एक्सेस कीज का उपयोग न करें; केवल विशिष्ट सेवाओं तक सीमित क्रेडेंशियल्स दें।

अक्सर पूछे जाने वाले प्रश्न (FAQ)

शैनन एन्ट्रॉपी (Shannon Entropy) क्या है और यह सीक्रेट्स का पता कैसे लगाती है?
शैनन एन्ट्रॉपी किसी टेक्स्ट स्ट्रिंग में यादृच्छिकता (Randomness) का गणितीय माप है। सामान्य शब्दकोश शब्दों की एन्ट्रॉपी कम होती है, जबकि क्रिप्टोग्राफ़िक कुंजियों और पासवर्ड्स की एन्ट्रॉपी बहुत अधिक (4.5 से ऊपर) होती है, जिससे वे तुरंत पहचाने जा सकते हैं।
यह टूल किन क्लाउड प्रदाताओं की एपीआई कीज़ का पता लगा सकता है?
यह AWS, Stripe, GitHub, OpenAI, Google Cloud, Slack, SendGrid, Twilio, Supabase, Firebase और JWT प्राइवेट कीज़ के विशिष्ट सिंटैक्स और प्रीफिक्स को पहचानता है।
यदि मुझे मेरी .env फ़ाइल में 'CRITICAL' अलर्ट मिलता है, तो मुझे क्या करना चाहिए?
तुरंत उस सेवा प्रदाता (जैसे AWS या Stripe) के कंसोल पर जाएं, संबंधित क्रेडेंशियल को इनवैलिडेट/रिवोक करें, नया क्रेडेंशियल बनाएं और उसे कोड के बाहर पर्यावरण चर में सेट करें।
क्या मेरे परीक्षण किए गए सीक्रेट्स और पासवर्ड्स सर्वर पर जाते हैं?
कदापि नहीं। यह टूल शून्य नेटवर्क ट्रांसमिशन के साथ केवल आपके स्थानीय ब्राउज़र में चलता है। आपकी सुरक्षा शत-प्रतिशत अक्षुण्ण रहती है।