مفت ای میل مبہم کار
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ای میل کی جانچایک ہلکا regex جانچتا ہے کہ ایڈریس میں مقامی حصہ، @ علامت اور کم از کم ایک نقطے والا ڈومین ہو۔ یہ مکمل RFC 5321 پارسر چلائے بغیر واضح غلطیاں پکڑ لیتا ہے۔
- 2لاگو کیا گیا انکوڈنگ طریقہآپ کے منتخب طریقے کے مطابق ٹول یا تو ہر حرف کو HTML decimal entity میں بدلتا ہے (مثلاً h -> h)، اسٹرنگ الٹ کر اسے CSS bidi-override span میں لپیٹتا ہے، ایڈریس کو @ پر تقسیم کر کے inline script ٹیگ سے دوبارہ جوڑتا ہے جو رن ٹائم پر لنک بناتا ہے، یا @ اور نقطوں کو سادہ متن ٹوکنز [at] اور [dot] سے بدل دیتا ہے۔
- 3HTML آؤٹ پٹ دکھایا جاتا ہےنتیجے والا HTML ٹکڑا نحو کی نمایاں کاری والے کوڈ بلاک میں دکھایا جاتا ہے۔ JavaScript طریقے کے لیے پیش منظر براہ راست نقل کیا جاتا ہے (innerHTML اسکرپٹ ٹیگز نہیں چلاتا)، اس لیے آپ اصل صفحے میں پیسٹ کیے بغیر دیکھ سکتے ہیں کہ تیار لنک کیسا لگتا ہے۔
- 4کلپ بورڈ پر کاپی کریںکاپی پر کلک کرنے سے براؤزر کی navigator.clipboard API بنایا گیا HTML کلپ بورڈ پر لکھتی ہے، کسی بھی HTML فائل یا CMS میں پیسٹ کے لیے تیار۔
آپ کا ای میل ایڈریس کبھی براؤزر سے باہر نہیں جاتا — چاروں انکوڈنگ طریقے بغیر نیٹ ورک درخواستوں کے مکمل طور پر کلائنٹ سائیڈ JavaScript میں چلتے ہیں۔
متعلقہ ٹولز
براؤزر فنگر پرنٹ آڈیٹر
بالکل دیکھیں کہ tracking scripts آپ کے براؤزر کے بارے میں کیا سیکھتے ہیں — canvas، WebGL، آڈیو، فونٹس، اسکرین، ٹائم زون اور مزید — اور SHA-256 composite ہیش۔ اپنی privacy mitigations کی تصدیق کرنے کے لیے دو بار چلائیں۔ کچھ اپ لوڈ نہیں ہوتا۔
EML ای میل ویور
ای میل کلائنٹ کے بغیر .eml ای میل فائلیں کھولیں تاکہ ہیڈرز اور باڈی پڑھ سکیں اور اٹیچمنٹس ڈاؤن لوڈ کریں۔ مقامی طور پر پارس کیا گیا؛ کچھ اپ لوڈ نہیں ہوتا۔
ڈپلیکیٹ لائن فائنڈر
ایک فہرست سے ڈپلیکیٹ سطریں تلاش کریں، شمار کریں، یا ہٹائیں۔ ای میل فہرستیں صاف کرنے، آڈٹ logs، یا ڈیٹا ڈمپس میں دہرائی گئی اندراجات تلاش کرنے کے لیے بہترین۔