Spambots چیست؟ چگونه با آنها برخورد کنیم؟

این پست به شما می گوید Spambots چیست(Spambots) و چگونه می توانید با آنها مقابله کنید. در یک خط، هرزنامه(Spambots) ها مسئول تمام آن آشغال در نامه های شما هستند! در ادامه بخوانید تا بدانید آنها چیستند، چگونه کار می کنند و چگونه می توان از هرزنامه ها جلوگیری کرد.

به یاد دارم که یکی از شناسه‌های ایمیلم(IDs) را غیرفعال کردم فقط به این دلیل که چیزی جز نامه‌های ناخواسته دریافت نمی‌کرد. یک ماه پیش بود. تا به حال فکر کرده اید که این افراد چگونه شناسه ایمیل شما را برای ارسال ایمیل های اسپم به شما می گیرند؟ هرزنامه(Spam) عموماً ایمیل(های) ناخواسته و غیرمجاز است. اجازه دهید ببینیم که چگونه هرزنامه ها شناسه های(IDs) ایمیل را جمع آوری می کنند .

هرزنامه ها

Spambots چیست؟

هرزنامه ها برنامه های خاصی هستند که در اینترنت(Internet) برای آدرس های ایمیل ارسال شده در سایت های شبکه های اجتماعی، تابلوهای بحث، نظرات، صفحات تماس با ما و جاهای دیگر می خزند. از آنجایی که فرمت شناسه ایمیل منحصر به فرد است، نوشتن برنامه هایی برای جمع آوری هر چیزی در آن قالب آسان تر است.

این کار از هرزنامه‌هایی شروع شد که به دنبال « mailto » بودند ( عبارات HTML که برای ارائه شناسه‌های(IDs) ایمیل در وب استفاده می‌شوند). یک مثال می تواند <a href=”mailto: [email protected]”>contact us</a> باشد.

در این مثال، داده های زیر " mailto :" شناسه ایمیل است. این برای بینندگان به نظر می رسد تماس با ما(Contact Us) باشد و پس از کلیک روی آن، ایمیل پیش فرض شما را با آدرس ایمیل در  کادر To باز می کند.(To)

در حالی که بسیاری از مردم هنوز از برچسب "mailto" استفاده می کنند، دیگران به استفاده از کلمات به جای نمادها متوسل می شوند تا هرزنامه ها آنها را درک نکنند. برای مثال، abc در xyz dot com(abc at xyz dot com) . اما اگر می‌توان هرزنامه‌ها را طوری برنامه‌ریزی کرد که همه داده‌ها را در قالب [email protected] جمع‌آوری([email protected]) کند، می‌توان آن‌ها را برای بررسی قالب‌هایی مانند « abc در xyz dot com(abc at xyz dot com) » یا « abc[at]xyz[dot]com » نیز برنامه‌ریزی کرد. .

به عبارت دیگر، هرزنامه‌ها برنامه‌هایی هستند که انواع فرمت‌هایی را که می‌توان برای نمایش آدرس‌های ایمیل در اینترنت استفاده(Internet) کرد و آن‌ها را برای اهداف اسپم ذخیره کرد، در نظر می‌گیرد.

امن ترین شکل استفاده از گرافیکی است که حاوی آدرس ایمیل شما باشد. از آنجایی که این یک گرافیک است، هرزنامه ها نمی توانند آن را بخوانند. به عنوان مثال، شما به سادگی آدرس ایمیل خود را در MS Paint یا Adobe Photoshop تایپ می کنید و از آن گرافیک در صفحه تماس با ما(Contact Us) استفاده می کنید . با این حال، انجمن‌ها و بحث‌های نظرات همیشه استفاده گرافیکی در امضا ارائه نمی‌دهند، بنابراین بسیاری نمی‌توانند از این نکته استفاده کنند.

هرزنامه‌ها را می‌توان به این صورت تعریف کرد: «برنامه‌های خودکاری که در اینترنت(Internet) اجرا می‌شوند (خزیدن) برای جمع‌آوری آدرس‌های ایمیل برای شخص یا سازمانی که می‌تواند از آدرس‌های ایمیل جمع‌آوری‌شده برای ارسال ایمیل‌های ناخواسته (هرزنامه) استفاده کند».

نحوه برخورد با هرزنامه ها

روش های زیادی برای مقابله با هرزنامه ها وجود ندارد. بهترین اقدام در برابر هرزنامه ها این است که آدرس ایمیل خود را در هیچ کجای اینترنت(Internet) پست نکنید . اما این روزها عملا غیرممکن است، مگر اینکه بخواهید کسی با شما تماس بگیرد. در جایی یا آن جا، شما باید آدرس ایمیل خود را بدهید - به خصوص در این روزهای اشتراک گذاری اجتماعی!

یکی از اقدامات در برابر هرزنامه ها استفاده از گرافیک است(use graphics) که در بالا توضیح داده شد. اگر یک گرافیک باشد، خزنده‌های هرزنامه آن را ترک می‌کنند، با این فرض که مهم نیست. اما باز هم، استفاده از گرافیک در وب‌سایت‌های شخصی آسان است، اما تخته‌های گفتگوی عمومی/ اتاق‌های گفتگو، انجمن‌های گفتگو، فرم‌های نظر و غیره به شما اجازه ارسال گرافیک را نمی‌دهند. روش گرافیکی در چنین مواردی شکست می خورد.

روش دیگر این است که آدرس ایمیل را مخدوش کنید(garble email address) و تنها زمانی که صفحه وب نمایش داده می شود، آن را به درستی نمایش دهید. برای مثال، abc[break][at][break]xyz[break][dot][break]com به‌عنوان بخش‌های مختلف ذخیره می‌شود. فقط زمانی که شخصی با استفاده از کپچا و ارسال آن از وب سایت بازدید می کند، آدرس ایمیل به ترتیب مرتب شده و نمایش داده می شود.

یک روش دیگر که هنوز شکسته نشده است استفاده از کاراکترهای ASCII(usage of ASCII characters) به جای علامت های @ و نقطه است. برای مثال، [email protected] به صورت [email protected] نشان داده می شود. در مثال، @ نشان دهنده علامت @ است. اما زمانی که ربات‌های هرزنامه برای پذیرش @ به‌عنوان علامت @ برنامه‌ریزی می‌شوند، این نیز به راحتی قابل شکستن است. به علاوه، بازدیدکنندگان انسانی نیز ممکن است گیج شوند و ممکن است آن را به عنوان آدرس ایمیل شما پیدا نکنند.

هنگام ارسال آدرس های ایمیل در انجمن ها و نظرات، می توان از munging استفاده کرد(use munging) . روش این است که برخی از کاراکترها را در آدرس ایمیل درج کنید که بازدیدکنندگان انسانی بتوانند آن‌ها را بفهمند، اما ربات‌های هرزنامه را نه. یک مثال می تواند abc[ Remove ThisBeforeSending]@xyz.com باشد(.com) . مثال دیگر می تواند "abc[at]xyz### .com ( حذف(Remove) # از شناسه ایمیل قبل از ارسال)". بازدیدکنندگان متوجه خواهند شد که این بخش باید حذف شود در حالی که هرزنامه ها کل چیز را می گیرند که هیچ فایده ای برای برداشت نخواهد داشت زیرا ایمیل های ارسال شده به کل شناسه باز می گردند. اما این نیز کمی مخاطره آمیز است، زیرا افراد تازه کار در زمینه کامپیوتر ممکن است گیج شوند و نتوانند با شما تماس بگیرند.

یکی از روش هایی که من استفاده کرده ام استفاده از شناسه ایمیل جداگانه برای هدیه دادن در اینترنت(use a separate email ID for giving away on the Internet) به صورت عمومی و جداگانه برای خانه و محل کار است. سپس، می‌توانید فیلترهایی را روی شناسه ایمیل عمومی اجرا کنید تا پیام‌ها را فقط از وب‌سایت‌ها و انجمن‌های خاص دریافت کنید. این کار کمی طول می کشد (ایجاد قانون و به روز رسانی آن هر بار که آن را در یک وب سایت منتشر می کنید) اما خوب کار می کند. این قانون می تواند اینگونه باشد: « ایمیل دریافتی را به ناخواسته (Junk)منتقل(Move) کنید، مگر اینکه فرستنده باشد;;". به این ترتیب، فقط نامه های واقعی به صندوق ورودی شما می رسد در حالی که دیگران به پوشه Junk می روند. (Junk)می‌توانید پوشه Junk را مرتباً بررسی کنید تا ببینید آیا قانون یا سرویس گیرنده ایمیل، ایمیل مهمی را به پوشه Junk منتقل کرده است یا خیر. (Junk)اگر چنین بود، می‌توانید آن را به فرستنده‌های مورد اعتماد اضافه کنید یا قانون مربوطه را اصلاح کنید.

امیدوارم نکات برای شما مفید واقع شود. اگر روش های بیشتری برای جلوگیری از هرزنامه ها از دریافت ID ایمیل شما می دانید، لطفاً با ما به اشتراک بگذارید.(I hope you find the tips useful If you know more methods to prevent Spambots from picking up your email ID, please share with us.)



About the author

من یک مهندس نرم افزار و متخصص ویندوز 10 هستم. من بیش از دو سال تجربه کار با گوشی های هوشمند، ویندوز 10 و مایکروسافت اج را دارم. تمرکز اصلی من این است که دستگاه‌های شما بهتر و سریع‌تر کار کنند. من روی پروژه های مختلفی برای شرکت هایی مانند Verizon، IMac، HP، Comcast و بسیاری دیگر کار کرده ام. من همچنین یک مدرس معتبر در آموزش ابری Microsoft Azure هستم.



Related posts