مقابله با اسپم

0 نظر

کپچا یا Captcha که مخفف عبارت completely automated public Turing test to tell computers and humans apart  به معنی یک آزمون عمومی تورینگ برای تشخیص انسان از ماشین است ابزاری مناسب و کاربردی برای مقابله با هجوم اسپم ها -Spam- بشمار می آید.

وظیفه یک کپچا شناسایی عاملی است که در حال بازدید سایت و پرکردن و ارسال اطلاعات درخواست شده توسط فرمی خاص در بخشی مشخص از سایت است و در صورتی که عامل توسط کپچا یک ربات اسپم یا spam bot تشخیص داده شود، اطلاعات فرم و درخواست برای سرور ارسال نخواهد شد و عملیات ثبت کامل نخواهد گردید. این کار جلوی بمباران هرزنامه ها که معمولا در قالب اسکریپت های خودکار توسط افراد مهاجم انجام می شود را خواهد گرفت.

 

 

کپچاها معمولا در قالب تصاویری ارائه می شوند که حاوی متنی بوده و کاربر می بایست متن نمایش داده شده در تصویر را در کادری وارد نماید.

ساختار الگریتمی کپچاها به دلیل سادگی منطق آنها اهمیت چندانی ندارد و بیشتر مواردی مانند نوع اعوجاج، اشکال خارج از عرف، افکت های مختلف مانند ریش ریش کردن، تغیر اندازه،رنگ و افزودن خطوط به تصویر به نحوی که قابلیت تشخیص را از انسان نگیرد در کنار این موضوع که اسپم ها نیز نتوانند به راحتی آن را تشخیص دهند، موضوع بحث و امتیاز دهی به این نوع ابزارهای توسعه وب است.

انچه در این مقاله به آن میپردازیم معرفی تعدادی کامپوننت کپچا است که بصورت رایگان ارائه می شوند و می توانند امنیت سایت شما را در مقابل اسپم ها افزایش دهند.

 

Recaptcha

 

کپچای reCAPTCHA   یک سرویس رایگان است که بیشتر در زمینه کتاب ها و روزنامه های دیجیتال مورد استفاده قرار میگیرد. reCAPTCHA فرایند کاری خود را با ارسال تصاویری غیر قابل تشخیص توسط رایانه و برای شناسایی انسان انجام می دهد. جالب است بدانید که این کامپوننت از تصاویری که توسط سیستم های OCR ، غیر قابل شناسایی تشخیص داده شده است بعنوان تصاویر کپچا استفاده می نماید.

 

Akismet

 

Automatic Kismet که بصورت اختصاری Akismet نامیده می­شود نتیجه یک تلاش مشترک برای ایجاد سد و مانع در برابر اسپم ها و نوعی عامل بازدارنده درمقابل اسیب رساندن به وبلاگ نویسی و وبلاگ نویسان است. با استفاده از آن شما دیگر در مورد هرزنامه ها نگرانی نخواهید داشت.

 

Textdisguise

Text Disguise با توجه به مشکل اسپم که گرفتاری بسیاری از سایت ها است، به جستجوی یک راه حل مناسب پرداخته و راح حل را در استفاده از مدلی خاص از تصاویر یافته است.

آنها علاوه بر انجام کارهایی مانند ایجاد اعوجاج در تصویر برای محدود کردن خوانایی متون و با توجه به این نکته که به دنبال بالابردن امنیت نیز بوده اند API هایی ارائه کرده اند که هرگز کلمه را به سرور شما و یا به مرورگر کاربر ارسال نمی کنند. به این ترتیب از مشکلات مربوط به شنود و لورفتن عبارت جلوگیری می شود.

Defensio

 

 

علاوه بر آنچه مابقی فیلترکننده های اسپم انجام میدهند،Defensio موارد و محتوای مخرب و ناخواسته و یا مخاطره آمیز را حذف و به این ترتیب به طور کامل از وبلاگ یا نرم افزار وب 2.0 شما حفاظت  می نماید. برای دیدن موارد مخربی که توسط این سرویس تشخیص داده و حذف شده به سایت Barack Obama’s Site Leading to Trojan. مراجعه نمایید.

 

Mollom

 

 

Mollom یک سرویس وب است که کمک می کند تا کیفیت محتوای یک سایت را تعیین کنید، و مهمتر از آن ، کمک می کند تا هرزنامه ها را از وبلاگ خود، شبکه های و یا وب سایت های عمومی حذف نمایید. هنگامی که مدیریت سایت سبکتر شود، شما زمان و انرژی بیشتری برای تعامل با مشتریان خود خواهید داشت.

 

Notequalsoft

 

.

Notequalsoft محیط توسعه نرم افزاری کوچک و مختص برنامه های کاربردی و وبی دات نت مایکروسافت است.

 

Asirra

 

 

Asirra که مخفف Animal Species Image Recognition for Restricting Access به معنی استفاده از تصاویر حیوانات برای ایجاد محدودیت دسترسی می باشد، که از کاربر در مورد شناسایی عکس حیوانات مانند سگ و گربه پرسش می نماید. این شناسایی برای کامپیوتر کار آسانی نخواهد بو ولی مطالعه نظر کاربران این سایت نشان می دهد که این نوع شناسایی علاوه بر سرعت و دقت بالا، کار جذابی نیز هست.

 

Opencaptcha

 

 

تنها با کپی کردن و چسباندن کار می کند و نیازی به برنامه پردازش و اسکریپت تولید تصویر ندارد.

 

Captcha

 

ویژگی ها:

  • 50 الگوریتم متفاوت کپچا
  • پشتیبانی از کپچای صوتی
  • قابلیت تغیر سایز تصویر کپچا
  • پشتیبانی از فرمت های JPEG,GIF,PNG وBMP برای تولید تصویر کپچا
  • قابلیت تنظیم تعداد کاراکتر
  • قابلیت انتخاب محدوده کاراکترهای تولید کننده تصویر

 

Captchas

 

این سرویس تصاویر و فایل های صوتی کپچایی را تولید می کند که شما میتوانید در قالب فرم های html از آن استفاده نمایید که جلوی استفاده از فرم ها را توسط ربات ها می گیرد.

 

Captchator

 

  • با هرنوع زبان و فریم ورک وبی مانند PHP، Ruby/Rails،Python، ASP، Perl  و ... کار می کند
  • برروی هرنوع سرور و اکانتی اجرا شده و نیاز به نرم افزار خاصی برای عملیاتی شدن ندارد
  • توسط چند خط کد قابل استفاده است
  • قابلیت تعامل ساده با برنامه ها و یا وب سایت های موجود را داراست.

 

 

Ironclad-captcha

 

 

یک کپچای رایگان و حرفه ای برای مقابله با هزاران رباتی که در اینترنت مشکل ساز شده اند.شکل گویای کارکرد آن است.

Phpcaptcha

 

 

Securimage  یک اسکریپت رایگان و کد باز PHP برای تولید تصاویر پیچیده و محافظت از فرم های در برابر سوء استفاده اسپم ها است. به راحتی می توانید آن را به فرم خود در وب سایت اضافه نمایید تا سایت خود را از بمباران هرزنامه ها محافظت نمایید. می تواند بر روی هر وب سروری که PHP نصب شده باشد و از GD پشتیبانی می کند، کار کند.

 

Protectwebform

 

 

قابلیت پشتیبانی از صوت و کار با ASP.NET

 

PHP captcha script

 

 

freeCap یک نمونه دیگر از اسکریپت کپچا است که برای توقف اسپم بکار برده میشود و بصورت مستقل از محتوا تولید شده است.

 

Snaphost

 

 

لازم نیست برنامه نویس باشید و اسکریپت ها را پیاده سازی نمایید.کافی است چند خط کد را در داخل Html خود وارد نمایید.

 

 

Spamerator

 

 

Spamerator  برای جلوگیری از ورود ربات ها و ارسال صفحات به وب سایت ها ایجاد شده است.

 

 

Vidoop

 

قابل فهم و امن و مبتنی بر مدل هایی که از تصاویر استفاده می نماید.

 


سید علیرضا قمصری

سلام. من یک برنامه نویس آشنا به C#.NET3.5,MVC.NET 3 ,ASP.NET3.5,SqlServer 2008,Reporting هستم، ساکن تهران که از سال 1385 به برنامه نویسی مشغول بوده و خوشبختانه در محیط وب و ویندوز دارای تجربیات عملیاتی شده متعددی نیز می باشم. خوشحال خواهم شد که در سایت خودم به آدرس qamsari.com میزبان شما باشم.

برای ثبت نظر می بایست ابتدا وارد شوید در صورتی که عضو نیستید یک حساب جدید ایجاد نمایید.