🌐English

होमोग्लिफ़ डिटेक्टर और जनरेटर

मुफ़्त ऑनलाइन होमोग्लिफ़ डिटेक्टर और यूनिकोड होमोग्लिफ़ जनरेटर। होमोग्लिफ़ हमलों, अदृश्य वर्णों, ज़ीरो-विड्थ स्पेस, और IDN स्पूफिंग के लिए टेक्स्ट जांचें, या सुरक्षा परीक्षण के लिए मॉक स्पूफ़्ड टेक्स्ट जनरेट करें।

अंतिम अपडेट: 2026-03-19

इनपुट

पोज़िशन: 0 / 0 अक्षर

सैनिटाइज़्ड आउटपुट

पोज़िशन: 0 / 0 अक्षर

NBSP, ZWSP, और सॉफ्ट हाइफ़न को [NBSP], [ZWSP], [SHY] मार्करों से बदल दिया जाता है। अन्य सभी गैर-ASCII वर्णों को [CHAR:U+XXXX] में लपेटा जाता है ताकि होमोग्लिफ़ स्पष्ट रूप से दिखें।

पाए गए गैर-ASCII / होमोग्लिफ़ वर्ण

सैनिटाइज़ेशन के बाद कोई गैर-ASCII वर्ण नहीं मिला।

कंसोल / Node.js उपयोग उदाहरण

// Example usage (browser console or Node.js)
const sample = "a\u00A0\u200B\u00ADα";
const result = sanitizeAndHighlight(sample);
console.log(result.cleaned);
// => a [NBSP]  [ZWSP]  [SHY][CHAR:U+03B1]

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

  • अदृश्य वर्णों का पता लगाता है (NBSP, ZWSP, सॉफ्ट हाइफ़न)
  • यूनिकोड होमोग्लिफ़ की पहचान करता है
  • वर्ण स्थिति और कोड पॉइंट दिखाता है
  • दृश्य मार्करों के साथ टेक्स्ट सैनिटाइज़ करता है
  • NFKC का उपयोग करके टेक्स्ट को सामान्य करता है
  • सर्वर पर कोई डेटा नहीं भेजा जाता - पूर्ण गोपनीयता
  • मुफ़्त उपयोग, पंजीकरण आवश्यक नहीं

वीयर्ड कैरेक्टर डिटेक्टर का उपयोग कैसे करें

  1. टेक्स्ट पेस्ट करें: ऐसा टेक्स्ट पेस्ट या टाइप करें जिसमें अदृश्य वर्ण या होमोग्लिफ़ हो सकते हैं।
  2. सैनिटाइज़ और हाइलाइट करें: टेक्स्ट प्रोसेस करने के लिए "सैनिटाइज़ और हाइलाइट करें" बटन पर क्लिक करें।
  3. आउटपुट देखें: सैनिटाइज़्ड आउटपुट अदृश्य वर्णों और गैर-ASCII वर्णों के लिए मार्कर दिखाता है।
  4. पाए गए वर्ण जांचें: उनके यूनिकोड कोड पॉइंट्स के साथ पाए गए गैर-ASCII वर्णों की सूची देखें।

होमोग्लिफ़ अटैक क्या है? (IDN होमोग्राफ अटैक)

एक होमोग्लिफ़ अटैक (या IDN होमोग्राफ अटैक) एक धोखाधड़ी तकनीक है जिसमें हमलावर ऐसे वर्णों का उपयोग करते हैं जो देखने में एक जैसे लगते हैं लेकिन तकनीकी रूप से अलग यूनिकोड वर्ण हैं। उदाहरण के लिए, सिरिलिक अक्षर "а" (U+0430) बिल्कुल लैटिन अक्षर "a" (U+0061) जैसा दिखता है।

हमलावर इसका उपयोग डोमेन नामों, ईमेल और कोड को स्पूफ़ करने के लिए करते हैं। एक उपयोगकर्ता सोच सकता है कि वे google.com पर जा रहे हैं, लेकिन वे वास्तव में जा रहे हैंgоogle.com (जहां 'o' एक सिरिलिक वर्ण है)। यह फ़िशिंग और मैलवेयर वितरित करने की एक सामान्य विधि है।

स्पूफिंग के दृश्य उदाहरण

वैध (लैटिन)स्पूफ (होमोग्लिफ़)अंतर
apple.comарple.com'p' के बजाय सिरिलिक 'р' (U+0440) का उपयोग
adminаdmin'a' के बजाय सिरिलिक 'а' (U+0430) का उपयोग

सुरक्षा के लिए पहचान क्यों महत्वपूर्ण है

  • फ़िशिंग रोकथाम: सुरक्षा टीमें ईमेल में पाए गए संदिग्ध URL का विश्लेषण करने और IDN स्पूफिंग जांचने के लिए इस टूल का उपयोग करती हैं।
  • सोशल इंजीनियरिंग: पता करें कि क्या "Administrator" जैसे उपयोगकर्ता नाम को स्टाफ़ की नकल करने के लिए अदृश्य वर्णों से स्पूफ़ किया गया है।
  • कोड अखंडता: हमलावर पार्सर्स को तोड़ने या दुर्भावनापूर्ण लॉजिक छिपाने के लिए सोर्स कोड में अदृश्य वर्ण (जैसे ज़ीरो-विड्थ स्पेस) इंजेक्ट कर सकते हैं।

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

मैं फ़ेक टेक्स्ट जनरेटर अटैक का पता कैसे लगाऊं?

फ़ेक टेक्स्ट जनरेटर अक्सर फ़िल्टर बायपास करने के लिए गणितीय बोल्ड या इटैलिक यूनिकोड वर्णों (जैसे, 𝐇𝐞𝐥𝐥𝐨) का उपयोग करते हैं। टेक्स्ट को इस टूल में पेस्ट करें, और हम अंतर्निहित यूनिकोड कोड पॉइंट्स (जैसे, [CHAR:U+1D407]) प्रकट करेंगे, जिससे आपको पता चलेगा कि यह मानक ASCII टेक्स्ट नहीं है।

अदृश्य वर्ण क्या हैं?

अदृश्य वर्ण ऐसे यूनिकोड वर्ण हैं जो स्पेस या कुछ भी नहीं जैसे दिखते हैं लेकिन टेक्स्ट प्रोसेसिंग में समस्याएं पैदा कर सकते हैं। उदाहरणों में ज़ीरो-विड्थ स्पेस (U+200B), नो-ब्रेक स्पेस (U+00A0), और सॉफ्ट हाइफ़न (U+00AD) शामिल हैं।

होमोग्लिफ़ क्या हैं?

होमोग्लिफ़ ऐसे वर्ण हैं जो एक जैसे दिखते हैं लेकिन उनके यूनिकोड कोड पॉइंट अलग होते हैं। उदाहरण के लिए, लैटिन "a" (U+0061) और सिरिलिक "а" (U+0430) एक जैसे दिखते हैं लेकिन अलग वर्ण हैं, जिनका उपयोग फ़िशिंग हमलों में किया जा सकता है।

क्या मेरा टेक्स्ट डेटा सुरक्षित है?

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

मुझे अजीब वर्णों का पता लगाने की आवश्यकता क्यों होगी?

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

यह टूल पाए गए वर्णों के साथ क्या करता है?

यह टूल अदृश्य वर्णों को दृश्य मार्करों (जैसे [NBSP], [ZWSP], [SHY]) से बदलता है और गैर-ASCII वर्णों को [CHAR:U+XXXX] मार्करों में लपेटता है ताकि आप देख सकें कि कौन से वर्ण मौजूद हैं और कहां हैं।

क्या मैं इस टूल का ऑफ़लाइन उपयोग कर सकता हूं?

हां, यह टूल पूरी तरह ऑफ़लाइन काम करता है। पेज लोड होने के बाद, आप बिना इंटरनेट कनेक्शन के अजीब वर्णों का पता लगा सकते हैं और सैनिटाइज़ कर सकते हैं।

प्यूनीकोड क्या है और यह IDN फ़िशिंग से कैसे संबंधित है?

प्यूनीकोड वह ASCII-कम्पैटिबल एन्कोडिंग है जिसका उपयोग ब्राउज़र गैर-लैटिन वर्णों वाले इंटरनेशनलाइज़्ड डोमेन नामों (IDN) को दर्शाने के लिए करते हैं, जो हमेशा "xn--" से शुरू होता है। हमलावर होमोग्लिफ़ का उपयोग करके नकली डोमेन रजिस्टर करते हैं (जैसे लैटिन "a" के बजाय सिरिलिक "а"), जिसे ब्राउज़र "аpple.com" के लिए "xn--pple-43d.com" जैसी प्यूनीकोड स्ट्रिंग में बदल देता है। अगर किसी संदिग्ध लिंक के एड्रेस बार में "xn--" प्रीफ़िक्स दिखे, या इस टूल में विज़िबल डोमेन टेक्स्ट पेस्ट करने पर गैर-ASCII वर्ण फ़्लैग हों, तो उसे असली के बजाय संभावित स्पूफ़्ड डोमेन मानें।

मैं इस टूल का उपयोग करके संदिग्ध ईमेल में फ़िशिंग कैसे जांचूं?

ईमेल से प्रेषक का नाम, किसी भी लिंक का डिस्प्ले टेक्स्ट, और विज़िबल डोमेन कॉपी करें, फिर उन्हें एक-एक करके यहां पेस्ट करें। अगर टूल किसी ऐसे डोमेन या प्रेषक नाम में होमोग्लिफ़ या अदृश्य वर्ण फ़्लैग करता है जो अन्यथा वैध दिखता है, तो यह एक मज़बूत फ़िशिंग संकेत है — हमलावर आपको क्लिक करने या जवाब देने के लिए किसी भरोसेमंद ब्रांड या सहकर्मी के साथ दृश्य समानता पर भरोसा कर रहा है।

Preview

होमोग्लिफ़ डिटेक्टर और जनरेटर — यूनिकोड लुकअलाइक वर्ण और अदृश्य टेक्स्ट खोजें