واضح آرشیو وب فارسی:پرشین وی: فرمها یکی از مهمترین اجزای صفحات وب هستند زیرا وظیفه دریافت اطلاعات از کابران را دارند. بیشتر این فرمها مثل فرمهای ثبتنام ، فرمهای نظرخواهی، فرمهای سفارش و… اطلاعاتی را از کاربر دریافت کرده و آن را در قسمتی از سایت نمایش میدهند یا روی فضای سایت ذخیره میکنند. ماشینهایی هم وجود دارند که بخاطر منافع شخص سازنده یا فقط برای خرابکاری انواع این فرمها را مورد هدف قرار میدهند، برای مثال یک شخص برای بالابردن رتبه سایت خود در موتورهای جست و جو برنامهای طراحی میکند که لینک سایتش را در فرمهای نظرخواهی مختلف و یا وبلاگها ثبت کند، یا کسانی برای خرابکاری برنامهای طراحی میکنند که با ثبتنام در یک سایت با سرعت بسیار بالا باعث خارج شدن سرور سایت از دسترسی شود. بنابراین برقراری امنیت فرمها از اهمیت بسیار بالایی برخوردار است. برای برقراری امنیت در فرمها از یکی از نقطه ضعفهای برنامههای کامپیوتری استفاده شده و آن هم قدرت تشخیص پایین است. روشی که برای این کار وجود دارد کپچا (CAPTCHA) نام گرفته که مخفف کلامات “Completely Automated Public Turing test to tell Computers and Humans Apart” میباشد به معنای “تست کاملا خودکار عمومی تورینگ برای جداسازی کامپیوتر از انسان”. اساس کار کپچا این است که آزمونی طراحی میکند که مطمئن است کامپیوترهای دیگر قادر به حل آن نیستند. متداولترین نوع کپچا تصویری از کاراکترهای بهم ریخته است که از کاربر میخواهد تا آن کاراکترها را تشخیص دهد، این نوع کپچا است که در سایتها مورد استفاده قرار میگیرد. روزانه ۲۰۰ میلیون کپچا در همهجای دنیا توسط کابران حل میشود که هرکدام بطور متسوط ۱۰ ثانیه از وقت انسان را میگیرد، ممکن است این زمان زیادی نباشد ولی در کل روزانه ۱۵۰۰۰۰ ساعت از وقت کاری انسانها را تلف میکند. بوجود آورندگان واژه کپچا در سال ۲۰۰۰ امروز پیشنهاد میکنند که از reCAPTCHA استفاده شود، اما کار ریکپچا چیست؟ ریکپچا با بوجود آوردن آزمونهای کپچا در عین حال که امنیت فرمهای الکترونیک را بالا میبرد به گسترش کتابها و آرشیوهای الکترونیکی کتابهای چاپی و روزنامههای قدیمی کمک میکند، اما چگونه؟ حجم زیادی از کتابها و مجلهها قبل از دوران کامپیوتر بوجود آمدهاند و نسخه الکترونیک ندارند، این کتابها توسط اسکنرها اسکن شده و داخل کامپیوتر ذخیره میشوند سپس توسط برنامههای OCR خوانده شده و به متن دیجیتال تبدیل میشوند، اما با تکنولوژی امروز برنامههای OCR قابلیت تشخیص تمام کلمات را بخوبی دارا نیستند. ریکپچا کلمهای از این کتابهای اسکن شده انتخاب میکند به کاربر نمایش میدهد و از کاربر میخواهد تا آن را تشخیص بدهد، ولی اگر خود کامپیوتر قادر به تشخیص تصویر نیست چگونه از صحت پاسخ مطلع میشود؟ ریکپچا در یک تصویر دو کلمه به کاربر میدهد که یکی را میتواند تشخیص بدهد و دیگری را نمیتواند و از کاربر میخواهد که هر دو کلمه را تایپ کند اگر کاربر کلمهای که کامپیوتر میتواند آن را تشخیص بدهد درست وارد کند کامپیوتر فرض میکند که کلمه دیگر هم درست است، ریکپچا این اطلاعات را از کاربران زیادی جمعآوری میکند و با مقایسه آنها به نتیجه میرسد. پس شما با حل کردن هر کپچا به دیجیتالی شدن یک کلمه از یک کتاب کمک کردهاید.
این صفحه را در گوگل محبوب کنید
[ارسال شده از: پرشین وی]
[مشاهده در: www.persianv.com]
[تعداد بازديد از اين مطلب: 477]