مرکزی مواد پر جائیں

مفت ای میل مبہم کار

HTML entities، JavaScript assembly، الٹا متن، یا علامت کی تبدیلی استعمال کرتے ہوئے ای میل پتوں کو سپیم scrapers سے چھپائیں۔

لوڈ ہونے کے بعد آف لائن کام کرتا ہے

JavaScript، انکوڈ شدہ (زیادہ مضبوط، کلک ہونے والا)

ایڈریس صرف اسکرپٹ کے اندر Base64 اسٹرنگ میں رکھا جاتا ہے اور براؤزر میں جوڑ کر کلک ہونے والا لنک بنتا ہے۔ اسکریپر کو اسے ڈھونڈنے کے لیے اسکرپٹ چلانا یا ڈی کوڈ کرنا پڑتا ہے۔ وزیٹرز کے لیے JavaScript آن ہونی چاہیے۔

محدود تحفظ: اوبفسکیشن سادہ سکریپنگ کم کرتا ہے لیکن مصمم بوٹس نہیں روکتا۔ جدید کرالرز ان تمام طریقوں کو شکست دے سکتے ہیں۔

یہاں کوئی طریقہ ایسے پرعزم اسکریپر کو نہیں روکتا جو JavaScript چلاتا ہو یا صفحہ رینڈر کرتا ہو۔ شائع شدہ ٹیسٹ عموماً بتاتے ہیں کہ JavaScript سے جوڑے گئے اور CSS سے الٹے ایڈریس سادہ اینٹیٹیز سے زیادہ دیر بچتے ہیں، لیکن نتائج مختلف ہوتے ہیں اور کوئی ضمانت نہیں۔ زیادہ مضبوط تحفظ کے لیے ایڈریس دکھانے کی بجائے چھپے ہوئے ہنی پاٹ فیلڈ اور CAPTCHA یا ریٹ لمیٹنگ والا رابطہ فارم استعمال کریں۔

عام استعمالات

  • اپنے ای میل کو ذاتی سائٹ پر چھپائیںذاتی portfolios اور blogs کے لیے، obfuscation contact-page scrapers سے spam کو کاٹتا ہے۔
  • مصنفین / اسپیکرز کے لیے عوامی ای میلعوام کی طرف منہ کیے ہوئے پروفیشنلز (مصنفین، speakers، journalists) کو contact emails کی ضرورت ہے۔ Spam کو کم کرنے کے لیے obfuscate کریں۔
  • پروفیسر اور تحقیق کی ای میلعوام کی emails والے یونیورسٹی فیکلٹی صفحات کو بہت زیادہ spam ملتا ہے۔ Obfuscation کرنا قابل قدر ہے۔
  • بزنس Contact Page Emailچھوٹے کاروبار کے لیے، customer-facing emails کو obfuscate کرنا spam volume کو کم کرنے میں مدد کرتا ہے۔
  • Static Site Email ProtectionStatic sites (Hugo، Jekyll، 11ty) کے لیے backend کے بغیر، obfuscation بنیادی email protection اختیار ہے۔

یہ کیسے کام کرتا ہے

ٹول چار ہاتھ سے لکھے انکوڈنگ الگورتھم استعمال کرتا ہے — HTML decimal entities، CSS bidi الٹاؤ، حصوں میں تقسیم JavaScript انجیکشن، اور سادہ متن میں علامتی متبادل — تاکہ ای میل ایڈریس کو ایسے مارک اپ میں بدلا جائے جو اسکریپر بوٹس کے لیے پارس کرنا مشکل ہو مگر حقیقی براؤزر میں کام کرے۔ تمام انکوڈنگ بغیر سرور کے براؤزر میں ہوتی ہے۔

  1. 1
    ای میل کی جانچ
    ایک ہلکا regex جانچتا ہے کہ ایڈریس میں مقامی حصہ، @ علامت اور کم از کم ایک نقطے والا ڈومین ہو۔ یہ مکمل RFC 5321 پارسر چلائے بغیر واضح غلطیاں پکڑ لیتا ہے۔
  2. 2
    لاگو کیا گیا انکوڈنگ طریقہ
    آپ کے منتخب طریقے کے مطابق ٹول یا تو ہر حرف کو HTML decimal entity میں بدلتا ہے (مثلاً h -> h)، اسٹرنگ الٹ کر اسے CSS bidi-override span میں لپیٹتا ہے، ایڈریس کو @ پر تقسیم کر کے inline script ٹیگ سے دوبارہ جوڑتا ہے جو رن ٹائم پر لنک بناتا ہے، یا @ اور نقطوں کو سادہ متن ٹوکنز [at] اور [dot] سے بدل دیتا ہے۔
  3. 3
    HTML آؤٹ پٹ دکھایا جاتا ہے
    نتیجے والا HTML ٹکڑا نحو کی نمایاں کاری والے کوڈ بلاک میں دکھایا جاتا ہے۔ JavaScript طریقے کے لیے پیش منظر براہ راست نقل کیا جاتا ہے (innerHTML اسکرپٹ ٹیگز نہیں چلاتا)، اس لیے آپ اصل صفحے میں پیسٹ کیے بغیر دیکھ سکتے ہیں کہ تیار لنک کیسا لگتا ہے۔
  4. 4
    کلپ بورڈ پر کاپی کریں
    کاپی پر کلک کرنے سے براؤزر کی navigator.clipboard API بنایا گیا HTML کلپ بورڈ پر لکھتی ہے، کسی بھی HTML فائل یا CMS میں پیسٹ کے لیے تیار۔

آپ کا ای میل ایڈریس کبھی براؤزر سے باہر نہیں جاتا — چاروں انکوڈنگ طریقے بغیر نیٹ ورک درخواستوں کے مکمل طور پر کلائنٹ سائیڈ JavaScript میں چلتے ہیں۔

متعلقہ ٹولز

اکثر پوچھے جانے والے سوالات