Sarcina de ocolire a protecției CAPTCHA. de fapt, nu este de a determina ce este scris în mesajul propus pentru decriptare - la urma urmei, oamenii rezolvă cu succes doar 80% din sarcinile propuse. Învățarea informațiilor de procesare a informațiilor în același mod ca și în creierul uman este o sarcină foarte dificilă. În multe cazuri, oamenii care urmăresc să ocolească sistemul CAPTCHA își concentrează eforturile nu pe creșterea nivelului abilităților intelectuale ale computerului, ci pe reducerea nivelului de complexitate a sarcinii propuse de CAPTCHA.
Să presupunem că protecția este instalată folosind programul CAPTCHA, care afișează cuvinte în limba engleză. Aplicația denaturează ușor fontul, întinzând și îndoind semnele într-un mod imprevizibil. În plus, CAPTCHA adaugă un fond generat aleatoriu pentru cuvânt.
Soluție pas-cu-pas a problemei
Un programator care își propune să ocolească această protecție CAPTCHA. poate rezolva problema pas cu pas. El trebuie să scrie un algoritm - un set de instrucțiuni care controlează mașina pentru a efectua o anumită secvență de acțiuni. În acest scenariu, unul dintre pași poate fi să convertiți imaginea în tonuri de gri. Aceasta înseamnă că toate informațiile despre culoare sunt eliminate din imagine, ceea ce elimină unul dintre nivelurile de "entanglement" folosite în CAPTCHA.
Și cum rămâne cu CAPTCHA mai complexă. CAPTCHA Gimpy afișează 10 cuvinte în limba engleză cu un font distorsionat pe un fundal eterogen. Cuvintele sunt grupate în perechi, cuvintele fiecărei perechi se suprapun. Pentru a continua, utilizatorul trebuie să introducă trei cuvinte corecte. Cât de fiabilă este această abordare?
Fiabilitatea hacking-ului CAPTCHA
Fiabilitatea hacking-ului CAPTCHAMori și Malik au efectuat o serie de teste ale acestui algoritm. Sa dovedit că algoritmul propus poate identifica corect cuvintele programului Gimpy CAPTCHA în 33% din cazuri [sursa: Mori și Malik]. Este departe de a fi perfectă, dar totuși esențială. Spammerii, care fac cu ajutorul roboților în fiecare minut câteva sute de încercări de a sparge CAPTCHA, își pot permite doar o treime din încercări să aibă succes.
Informații suplimentare despre acest subiect
Dezvoltatorul Captcha (CAPTCHA) este Louis Vaughn, povestea cum a ajuns la prezenta invenție