HTTP सिक्योरिटी हेडर विश्लेषक

कच्चे HTTP हेडर का ब्लॉक पेस्ट करें (जैसे अपने ब्राउज़र के Network टैब से कॉपी किया हुआ) ताकि मुख्य सिक्योरिटी हेडर की मौजूदगी जाँची जा सके और हर एक की भूमिका समझी जा सके। विश्लेषण पूरी तरह आपके ब्राउज़र में होता है।

उदाहरण:
हर हेडर के लिए एक पंक्ति “Header-Name: value” (जैसे डेवलपर टूल के Network टैब में)।

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

कई वेब हमलों (क्लिकजैकिंग, XSS, HTTP डाउनग्रेड) को कुछ ठीक से कॉन्फ़िगर किए गए HTTP रिस्पॉन्स हेडर से काफ़ी हद तक कम किया जा सकता है। अपने सर्वर से लौटा हेडर का ब्लॉक पेस्ट करें (किसी भी ब्राउज़र के डेवलपर टूल के Network टैब में, मुख्य डॉक्यूमेंट के रिक्वेस्ट पर दिखता है) ताकि देखा जा सके कि कौन-से मौजूद हैं, कौन-से गायब हैं, और हर एक असल में किस चीज़ की सुरक्षा करता है।

मुझे अपनी साइट के HTTP हेडर कहाँ मिलेंगे?

अपने ब्राउज़र के डेवलपर टूल खोलें (F12), “Network” टैब में जाएँ, पेज रीलोड करें, मुख्य HTML डॉक्यूमेंट के रिक्वेस्ट पर क्लिक करें, फिर “Response Headers” सेक्शन कॉपी करें। इस टेक्स्ट को जैसा है वैसा ही ऊपर के फ़ील्ड में पेस्ट करें।

क्या ये सभी हेडर हर साइट पर चालू करने चाहिए?

ज़्यादातर सार्वजनिक साइटों को Strict-Transport-Security, X-Content-Type-Options और उपयुक्त Content-Security-Policy चालू करने से फ़ायदा होता है। Referrer-Policy और Permissions-Policy संदर्भ पर ज़्यादा निर्भर करते हैं (URL में संवेदनशील डेटा, कैमरा/माइक एक्सेस की ज़रूरत)। X-XSS-Protection अब अप्रचलित है और ठीक से कॉन्फ़िगर की गई आधुनिक साइट पर उसका न होना सामान्य है।

गोपनीयता: विश्लेषण पूरी तरह आपके ब्राउज़र में होता है — पेस्ट किए गए हेडर कभी किसी सर्वर को नहीं भेजे जाते।