چرا ربات‌ها نمی‌توانند بر روی جعبه‌ من ربات نیستم در وب‌سایت‌ها کلیک کنند؟

چرا ربات‌ها نمی‌توانند بر روی جعبه‌ "من ربات نیستم" در وب‌سایت‌ها کلیک کنند؟

کلیک کردن بر روی یک جعبه کوچک به گوگل همه چیز لازم را درباره انسان بودن شما می‌گوید

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

ربات‌های آنلاین، یا همان “بات‌ها” که به آن‌ها اشاره می‌شود، بسیار پیشرفته هستند. آن‌ها آموزش دیده‌اند که همه کارها را از بازی Runescape تا اداره کردن کامل حساب‌های کاربری X (سابق توییتر) انجام دهند. بنابراین می‌توانند به راحتی بر روی یک جعبه یا تصویری که یک چراغ ترافیک در آن وجود دارد کلیک کنند. نکته این است که این آزمایش‌ها تعیین نمی‌کنند که آیا شما می‌توانید بر روی این موارد کلیک کنید یا خیر، بلکه چگونگی کلیک کردن شما را تعیین می‌کنند.

کد کپچا reCAPTCHA چیست؟

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

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

کپچا CAPTCHA مخفف عبارت Completely Automated Public Turing test to tell Computers and Humans Apart به معنی آزمون عمومی و کاملا خودکار تورینگ برای تشخیص رایانه‌ها و انسان‌ها از یکدیگر

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

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

پس دقیقاً این جعبه‌ها چگونه ربات‌ها را از انسان‌ها تشخیص می‌دهند؟ این کاملاً فراگیر است.

شیوه عملکرد کپچا CAPTCHA

شیوه عملکرد کپچا CAPTCHA
نحوه عملکرد کپچا CAPTCHA که برای خیلی ها سوال است

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

شما می‌بینید که انسان‌ها کند، ناکارآمد و تصادفی هستند. یک فرد هرگز به همان روش دو بار ماوس را به سمت کادر کپچا CAPTCHA نخواهد کشید. دست انسان برای این کار بیش از حد تصادفی است. به همین ترتیب، آن‌ها همیشه به طور سریع و کارآمد این کار را انجام نمی‌دهند. افراد ممکن است متوقف شده و کادر را بخوانند یا چک کنند که در چه وب‌سایتی قصد دسترسی دارند. ربات‌ها هرگز چنین کارهایی نخواهند کرد (مگر اینکه برنامه‌ریزی شده باشند، اما حتی در آن صورت هم همواره سفت و سخت و کارآمد خواهند بود).

این موضوع به ویژه در مورد افرادی که از ترک‌پد در لپ‌تاپ خود استفاده می‌کنند، صادق است. ترک‌پد همیشه منجر به مسیری تصادفی و سرگردان به سمت کادر “من ربات نیستم” خواهد شد، که تقریباً هر بار منجر به قبولی خواهد شد.

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

اینوازیو و نامرئی کپچا reCAPTCHA و روش‌ها

برخی از وب‌سایت‌ها شروع به استفاده از برنامه‌های کپچا CAPTCHA نامرئی کرده‌اند، که به رایانه شما برای چیزهایی مانند کوکی‌ها، تاریخچه مرور، مسیر ماوس و رفتار اینترنتی اسکن می‌کنند تا تعیین کنند که آیا شما یک ربات هستید یا خیر. سیستم reCAPTCHA Enterprise گوگل به کاربران امتیازی بر اساس اطلاعات در دسترس می‌دهد که تعیین می‌کند آیا آنها انسان هستند یا ربات.

شما می‌توانید درباره این سیستم در کلمات خود گوگل اینجا بخوانید.

این سیستم‌های نامرئی امتیاز اجتماعی ربات‌ها اندکی تهاجمی و کمی مخوف به نظر می‌رسند، اما گوگل استدلال می‌کند که این امر به حفظ تجربه کاربری روان‌تر کمک می‌کند. بسیاری از مردم وقتی جعبه‌های کپچا CAPTCHA روی صفحه‌شان ظاهر می‌شود، آزرده خاطر و ناراحت می‌شوند زیرا این امر سیر کاری منظم آنها را مختل می‌کند. این سیستم به شما امکان دسترسی به وب‌سایت‌ها را بدون گذر از این آزمایش‌های طاقت‌فرسا می‌دهد، در حالی که همچنان از وب‌سایت‌ها در برابر حجم زیادی از فعالیت‌های ربات محافظت می‌کند.

نتیجه گیری

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

در یک تحول جالب، دانشمندان رایانه ادعا می‌کنند که آخرین نسخه‌های ChatGPT حتی با آزمون‌های پیشرفته تورینگ به راحتی قابل قبول هستند، که این امر مرز بین انسان و هوش مصنوعی را در فعالیت‌های آنلاین بیشتر محو خواهد کرد.

ممکن است به یک سیستم reCAPTCHA جدید نیاز داشته باشیم که بتواند ربات‌های پیشرفته‌تر و شبیه به انسان را که امروزه توسعه داده می‌شوند، غربال کند.

 برای کسب اطلاعات بیشتر می توانید با در بخش وبلاگ وب‌یاران همراه باشید.

نشر:

دیگر مقاله‌ها