تشرح HDG: ما هو اختبار CAPTCHA وكيف يعمل؟

عند تسجيل الدخول إلى موقع ويب عبر الإنترنت ، أو إدخال معلومات حساسة ، قد يُطلب منك أحيانًا النقر فوق خانة اختيار ، أو مطابقة الصور معًا ، أو كتابة سلسلة عشوائية من الأرقام والحروف. 

يُعرف هذا باسم CAPTCHA . إنه مصمم لإيقاف السلوك غير البشري عبر الإنترنت. ولكن ماذا يعني ذلك في الواقع؟ وهل يمكن أن يؤدي اختبار CAPTCHA(CAPTCHA) بخطوة واحدة بسيطة مثل تحديد مربع إلى إيقاف الروبوتات عن تنفيذ الإجراءات عبر الإنترنت؟

دعنا نلقي نظرة أعمق على ماهية CAPTCHA وكيف يتم استخدامه لتحقيق الأمان عبر الإنترنت.

ما هو اختبار CAPTCHA؟(What Is CAPTCHA?)

CAPTCHA هو اختصار غريب لسهولة فهم الجملة - إنه يمثل C ompletely A utomated P ublic T uring test لإخبار C omputers و H umans A part. 

لذا ، فإن اختبار CAPTCHA(CAPTCHA) ، كما نعرفه عبر الإنترنت ، هو اختبار آلي لتحديد ما إذا كان المستخدم إنسانًا أم روبوتًا. يمكن أن يكون الروبوت برنامجًا آليًا مصممًا لنشر تعليقات البريد العشوائي عبر الإنترنت ، أو فرض صفحات تسجيل الدخول باستخدام سلسلة من كلمات المرور ، أو ربما برنامجًا يحاول كشط المعلومات تلقائيًا من مواقع الويب الأخرى. باستخدام اختبار CAPTCHA(CAPTCHA) ، يمكن إيقاف برامج الروبوت عن أداء مثل هذا السلوك الآلي.

يمكن أن يكون اختبار CAPTCHA(CAPTCHA) حقًا أي شيء ، طالما أنه يمكنه استخدام نوع من الاختبار لا يمكن اجتيازه إلا بالتفكير مثل الإنسان. في الماضي ، كان النوع الأكثر شيوعًا من CAPTCHA عبارة عن سلسلة من الأحرف والأرقام المختلطة التي كان المستخدمون يكتبونها لاجتياز الاختبار.

تم رسم الحروف بخط غير مؤهل تقريبًا ، مما يجعل من الصعب جدًا على أي نوع من البرامج الآلية قراءتها. لقد نجحت ، ولكن مع زيادة قوة الذكاء الاصطناعي ، كان الأمن الذي يوفره موضع تساؤل مع مرور السنين.

في هذه الأيام ، أكثر الكابتشا(CAPTCHA) شيوعًا التي تراها على الإنترنت هي من Google ، وتسمى re CAPTCHA . هناك بدائل ، ولكن يمكننا استخدام Google كتفسير لكيفية عمل كل ذلك.

أنواع reCAPTCHA وهل تعمل؟(The Types Of reCAPTCHA & Do They Work?)

(Google)لقد مرت Google بثلاث تكرارات رئيسية لبرنامج reCAPTCHA الآن. دعنا نلقي نظرة على كيفية اختلاف كل إصدار عن بعضها البعض وكيفية عملها لإيقاف برامج الروبوت.

reCAPTCHA v1 - اختبار النص التقليدي(– Traditional Text Test)

قد يبدو لك الإصدار الأول من reCAPTCHA v1 حنينًا إلى الماضي ، وذلك لأنه لم يعد مستخدمًا بعد الآن ، لسبب وجيه. تتطلب هذه الطريقة من المستخدمين كتابة الكلمات عن طريق قراءة وإعادة كتابة ما رأوه على الشاشة. كان النص دائمًا صعب القراءة ، في محاولة لمنع الروبوتات من اختراقه. 

في النهاية ، لم يوفر هذا المستوى من CAPTCHA الكثير من الحماية لفترة طويلة ، ومع مثل هذا النظام المحبط ، أزعج المستخدمين وفقد العديد من حركة مرور مالكي مواقع الويب.

مع انتقالنا إلى عصر الجوّال وإضعاف فترات الانتباه ، أرادت Google إنشاء حل أفضل ، وبالتالي ، تم إلغاء reCAPTCHA v1 وولد الإصدار 2.

reCAPTCHA v2 - أنا لست خانة اختيار روبوت(Robot Checkbox)

كان reCAPTCHA v2 خطوة كبيرة في الاتجاه الصحيح. مع reCAPTCHA v2 ، سوف ينتبه برنامج Google إلى ضغطات المفاتيح والطريقة التي يتحرك بها الماوس لتحديد ما إذا كنت روبوتًا أم لا. 

مع كل تفاعل على موقع ويب مع reCAPTCHA v2 ، سيتعلم البرنامج المزيد حول ماهية السلوك البشري وما هو غير ذلك ، مما يجعله أكثر دقة أثناء التعلم. إذا كان سلوكك يشبه السلوك البشري ، فستنتهي بمجرد النقر فوق مربع الاختيار.

إذا تم وضع علامة مشبوهة عليك ، فسيُطلب منك النقر فوق الصور المتطابقة على الصورة. هذا اختبار يمنح المستخدم النهائي 55 ثانية فقط لحلها. بالنسبة إلى الروبوت ، قد يبدو هذا صعبًا ، ويبدو أن Google تقف إلى جانبه لحماية مواقع الويب من الروبوتات. ومع ذلك ، سيكشف بحث Google عن جميع أنواع الدراسات والاختبارات والبرامج التي تدعي أنها كسرت النظام باستخدام روبوت.(Google)

باختصار ، فإن reCAPTCHA v2 سيوقف الروبوتات ، وسوف يبطئ الروبوتات ، ربما لدرجة أنه لا يستحق المحاولة ، ولكنه قد لا يوقف دائمًا فردًا أو مؤسسة متحمسًا.

reCAPTCHA v3 - اختبار CAPTCHA المخفي

يختلف reCAPTCHA 3 عن الخيارات المذكورة أعلاه. بدلاً من تقديم اختبار لتحديد ما إذا كان المستخدم روبوتًا أم لا ، ستراقب reCAPTCHA تفاعل المستخدم مع موقع ويب لمنح هذا المستخدم درجة. 

ستستخدم هذه النتيجة عوامل مختلفة ، مثل كيفية تنقلهم في أنحاء الموقع ، أو الصفحات التي يزورونها أولاً ، ودعم ذلك بالبيانات السابقة.

يمكن لمالك موقع الويب بعد ذلك إعداد reCAPTCHA v3 إما لحظر وصول المستخدم أو رفضه اعتمادًا على مستوى درجاته. بدلاً من ذلك ، يمكن إعداده بحيث يتم تقييد الإجراءات أو تقييدها لفترة قصيرة ، أو إرسال المنشورات إلى قوائم انتظار الإشراف ، أو تكون المصادقة الثانوية مطلوبة.

مرة أخرى ، هناك دراسات يتم إجراؤها لمحاولة كسر reCAPTCHA v3(try to crack reCAPTCHA v3) . هذه المرة ، على الرغم من ذلك ، يتطلع الباحثون إلى إنشاء ذكاء اصطناعي يمكنه زيارة صفحة ويب وتنفيذ إجراءات هناك بأكبر قدر ممكن من البشر لاجتياز اختبارات CAPTCHA غير المرئية.(CAPTCHA)

هل يعمل اختبار CAPTCHA بالفعل؟(So Does CAPTCHA Actually Work?)

حتى الآن ، كان هناك شيء واحد واضح - أظهر البحث أن CAPTCHA ، أو re CAPTCHA ، لا يوقف كل الأنشطة غير البشرية. ومع ذلك ، فإنه يحد بشدة من حركة مرور الروبوتات ويوقف معظمها في مساراتها. لذلك ، بهذا المعنى ، يمكننا القول أن CAPTCHA يعمل ، حتى لو لم يكن لديه معدل نجاح بنسبة 100 ٪.

ربما سيصبح الذكاء الاصطناعي أكثر ذكاءً وسيكون قادرًا على التصرف بشكل أكثر إنسانية ، ولكن في هذه الحالة ، ستتخلى Google عن اختبار CAPTCHA(CAPTCHA) v4 ، أو سيصدر مطورو  CAPTCHA الآخرون شيئًا جديدًا.(CAPTCHA)

إنها مثل لعبة القط والفأر التي لا نهاية لها. في نهاية المطاف ، يعمل موقع الويب بشكل أفضل في الحصول على CAPTCHA ويمكنه تقليل نشاط الروبوت من الآلاف إلى كميات ضئيلة تقريبًا.



About the author

أنا مسؤول Windows 10 و Windows 11/10 ذو خبرة ولدي بعض الخبرة في Edge. لدي ثروة من المعرفة والخبرة لأقدمها في هذا المجال ، ولهذا السبب أعتقد أن مهاراتي ستكون رصيدًا قيمًا لشركتك. تمنحني سنوات خبرتي في كل من Windows 10 و Edge القدرة على تعلم التقنيات الجديدة بسرعة وحل المشكلات بسرعة وتحمل المسؤولية عندما يتعلق الأمر بإدارة عملك. بالإضافة إلى ذلك ، فإن تجربتي مع Windows 10 و Edge تجعلني على دراية كبيرة بجميع جوانب نظام التشغيل ، مما سيكون مفيدًا لإدارة الخوادم أو إدارة تطبيقات البرامج.



Related posts