CAPTCHA
CAPTCHA
CAPTCHA tam avtomatlaşdırılmış ictimai Turinq testidir (Kompüterləri və İnsanları Ayrı-ayrılıqda izah etmək üçün İngilis Tam Avtomatlaşdırılmış İctimai Turinq testindən). O, Carnegie Mellon Universitetinin ticarət nişanıdır. Onun əməkdaşları istifadəçinin insan, yoxsa kompüter olduğunu müəyyən etmək üçün proqram testi hazırlayıblar.
Termin 2000-ci ildən istifadə olunur. RuNet-də tez-tez "captcha" transkripsiyasından istifadə olunur - bir bot tərəfindən giriş forması sahələrinin doldurulmasını süzgəcdən keçirən universal bir test. Onun məqsədi istifadəçi üçün sadə, lakin kompüterin həll etməsi çətin olan problem təklif etməkdir. Veb saytı təşviq edərkən, CAPTCHA resursu şərhlərdə, avtomatik qeydiyyatda və s. spamdan qorumaq üçün istifadə olunur.
İcra
Aşağıdakı captcha seçimləri mövcuddur:
- qrafik. İstifadəçi şəkildə təsvir edilmiş rəqəmi, mətni və ya digər simvolları təhrif edilmiş formada, şəffaflıq və ya səs-küy əlavə etməklə daxil etməlidir;
- səs. Nitqin tanınmasına əsaslanır. Tez-tez görmə qüsuru olan istifadəçilər üçün istifadə olunur;
- Məsələn, "açar söz", "tabure", "meta teq" və "HTTP" terminlərindən saytın axtarış sisteminin optimallaşdırılması ilə əlaqəli olmayan bir söz seçmək lazımdır ;
- obrazlı. İstifadəçi obyektin şəklini tanımalıdır;
- captcha video. Şəklin personajları və fonu hərəkətdədir.
Avtomatik captcha tanınmasına qarşı qorunma
Veb saytı effektiv şəkildə tanıtmaq üçün optimallaşdırıcı bot tərəfindən captcha tanınmasının qarşısını almaq üçün qabaqlayıcı tədbirlər görür.
- Zəifliklər. Əgər CAPTCHA `img scr="/captcha.php?code=5555"` kimi skriptlə çağırılırsa, bot URL-i oxuyacaq və 5555 cavabını daxil edəcək.
- Təxmin etmək. Əgər cavab variantları azdırsa, bot düzgün olanı təxmin etməyə çalışacaq. Məsələn, tapşırıq 10 təsvirdən quşları qeyd etməkdirsə, onda yalnız 2 10 = 1024 cavab var. Bu o deməkdir ki, 1024 sorğudan bir avtomatik sorğu captcha-dan keçəcək.
- Avtomatik tanınma. Proqramlar hazırlanmışdır, məsələn, PWNtcha, captcha-nın xüsusi tətbiqlərini tanıyır. Şəkildə elementlərin sabit mövqeyindən, şriftdən, Qauss bulanıqlığından istifadə edilərsə, simvollar bir-birindən və ya fondan asanlıqla ayrılırsa (rəng düyməsindən istifadə etməklə) onların çoxu 99% ehtimalla “zəif” CAPTCHA-dan yan keçə bilər. heç bir deformasiya və s.
Təsviri tanımadan captcha ötürməyin başqa yolları da var:
- bot sessiya identifikatorlarından təkrar istifadə edir;
- səhifədə olan məlumat əsasında təsvir edilmiş simvolları bərpa edir;
- psevdo-təsadüfi ədəd generatoru tərəfindən yaradılan müxtəlif captcha simvolları üçün verilənlər bazası toplayır.
Yorumlar
Yorum Gönder