श्रेणी: डेवलपर टूल
ईमेल ऑब्फ़स्केटर
mailto लिंक को बुनियादी स्क्रेपर से तीन तरीकों से छुपाएँ
किसी ईमेल पते को HTML एंटिटीज़, JavaScript स्निपेट, या पढ़ने योग्य टेक्स्ट में बदलें, ताकि पेज के रॉ HTML में mailto: लिंक स्कैन करने वाले साधारण स्क्रेपर उसे न पकड़ सकें। यह पूरी तरह आपके ब्राउज़र में चलता है।
<a href="mailto:hello@example.com">hello@example.com</a>
यह केवल उन साधारण स्क्रेपर को धीमा करता है जो mailto: लिंक के लिए रॉ HTML स्कैन करते हैं। यह किसी दृढ़ हमलावर या पेज पढ़ने वाले इंसान को नहीं रोकेगा।
इस पेज पर सब कुछ आपके ब्राउज़र में संसाधित होता है। कुछ भी अपलोड नहीं होता।
यह टूल क्या करता है
स्पैम हार्वेस्टर आमतौर पर किसी वेबसाइट के रॉ HTML में mailto: पैटर्न या @ चिह्न खोजते हैं। ऑब्फ़स्केशन पते को इस तरह फिर से लिखता है कि कोई इंसान — और HTML एंटिटी व JavaScript तरीकों में एक असली ब्राउज़र भी — उसे पढ़ या क्लिक कर सके, जबकि सोर्स का सादा टेक्स्ट स्कैन कुछ भी पहचानने योग्य नहीं पाता। यह बुनियादी स्क्रेपिंग के खिलाफ एक निवारक है, एन्क्रिप्शन या स्पैम फ़िल्टरिंग का विकल्प नहीं।
इस्तेमाल कैसे करें
- जो ईमेल पता आप प्रकाशित करना चाहते हैं उसे दर्ज करें, और वैकल्पिक लिंक टेक्स्ट भी।
- एक विधि चुनें: HTML एंटिटीज़ और JavaScript स्निपेट दोनों क्लिक करने योग्य बने रहते हैं; पढ़ने योग्य टेक्स्ट बिना लिंक के दिखाई जाने वाली सादा कॉपी के लिए है।
- आउटपुट कॉपी करें और इसे अपने पेज के HTML में सादे mailto: लिंक की जगह पेस्ट करें।
निजता
यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका डेटा कभी अपलोड, सेव या साझा नहीं होता — टैब बंद करते ही वह हट जाता है।
अक्सर पूछे जाने वाले सवाल
- क्या यह सारा स्पैम रोक देता है?
- नहीं। यह केवल उन स्क्रेपर को हराता है जो पते या mailto: लिंक के लिए रॉ HTML टेक्स्ट स्कैन करते हैं। यह किसी इंसान को रेंडर किए गए पेज से पता कॉपी करने से नहीं रोकता, न ही किसी ऐसे स्क्रेपर को जो JavaScript चला सके या HTML एंटिटीज़ डिकोड कर सके।
- मुझे कौन-सी विधि उपयोग करनी चाहिए?
- HTML एंटिटीज़ हर जगह काम करती हैं जहाँ HTML रेंडर होता है, जिसमें ईमेल क्लाइंट और फ़ीड रीडर शामिल हैं। JavaScript स्निपेट एक मज़बूत निवारक है लेकिन इसके लिए JavaScript सक्षम होना ज़रूरी है। पढ़ने योग्य टेक्स्ट तब सबसे अच्छा है जब आप बिना क्लिक करने योग्य लिंक के सिर्फ़ पता दिखाना चाहते हैं।
- क्या मेरा ईमेल पता कहीं भेजा जाता है?
- नहीं। ऑब्फ़स्केटेड आउटपुट आपके ब्राउज़र में स्थानीय रूप से जनरेट होता है; कुछ भी अपलोड नहीं किया जाता।