CAPTCHA-urile: Ce sunt și cum să le rezolvi

click fraud protection

Un CAPTCHA este un test care verifică dacă un om, nu un program de calculator, trimite un formular online. Are scopul de a preveni roboții, servicii de intrare automată la tombolele, hackeri și autentificări automate similare de la înșelarea sistemului.

Ce se află în spatele numelui amuzant? CAPTCHA este un acronim care înseamnă „Completely Automated Public Turing Test to tell Computers and Humans Apart”. Un test Turing este un test de inteligență într-un computer sau un program.

CAPTCHA-urile au o gamă largă de aplicații. Aceștia îi împiedică pe hackeri să efectueze atacuri de „forță brută” în care încearcă să pătrundă într-un cont ghicind fiecare combinație posibilă de parole. Ele previn, de asemenea, înscrierile frauduloase la tombole și voturile nelegitime în concursuri.

Cum funcționează CAPTCHA-urile?

Cele mai comune CAPTCHA afișează o serie de litere și numere. Participantul trebuie să introducă acele caractere înainte de a putea trimite formularul.

În teorie, computerele pot recunoaște textul din imagini, dar pentru a face acest lucru în mod fiabil, au nevoie de o imagine curată și clară.

Pentru a îngreuna citirea caracterelor de către computere, CAPTCHA-urile sunt adesea distorsionate sau plasate pe un model de fundal confuz. Programele software nu pot identifica cu ușurință literele și numerele după forma lor.

În loc de litere și numere ciudate, unele CAPTCHA le cer oamenilor să joace un joc, cum ar fi să pună toate imaginile în mișcare ale alimentelor pe o farfurie, ignorând imaginile care nu arată mâncare. Acesta este, de asemenea, un test greu de trecut de un computer.

Unele CAPTCHA oferă opțiunea de a asculta literele pe măsură ce sunt rostite cu voce tare, ceea ce este deosebit de important pentru persoanele cu deficiențe de vedere. De asemenea, vă pot cere să efectuați alte acțiuni, cum ar fi alegerea tuturor imaginilor care arată o casă sau un semn rutier.

De ce sunt CAPTCHA-urile atât de complicate?

Deși ar trebui să fie ușor de rezolvat de către oameni, codurile CAPTCHA pot fi confuze și frustrante. Cu toate acestea, există un motiv bun pentru care nu sunt mai ușori.

Blocarea trișorilor și a spammerilor este un joc de pisică și șoarece; Trișorii încearcă mereu să spargă CAPTCHA-urile, iar companiile încearcă mereu să-și consolideze securitatea pentru a le face mai greu de deplasat, permițând în același timp intrările legitime să treacă.

Înțelegerea metodelor pe care le folosesc spammerii pentru a ocoli CAPTCHA pune în lumină de ce aceste coduri CAPTCHA pot fi greu de introdus. Iată câteva dintre cele mai comune:

Evitarea CAPTCHA cu OCR

Stilul de viață de familie
Nick David / Getty Images

OCR, care înseamnă Recunoașterea optică a caracterelor, este o modalitate prin care computerele pot identifica textul din imagini. Dacă doriți să scanați un document în computer și să-l editați ca orice alt document electronic, scanați imaginea în computer, apoi utilizați software-ul OCR pentru a converti imaginea în text.

Când CAPTCHA-urile sunt clare și ușor de citit, trișorii pot folosi software-ul OCR pentru a sparge codul. De aceea, atât de multe coduri CAPTCHA sunt neclare, au linii ondulate în spate, întorc literele în lateral sau fac textul greu de citit.

Dacă încercați să OCR un document, veți observa că multe cuvinte trec fără probleme, dar orice face textul puțin neclar, cum ar fi pete sau pete pe hârtie, face ca software-ul OCR să facă erori și să încurce cuvinte.

Dacă întâmpinați probleme cu un cod greu de citit, există câteva trucuri care vă ajută rezolva mai ușor CAPTCHA-urile.

Afișarea codurilor CAPTCHA pe alte site-uri web

CAPTCHA-urile sunt concepute pentru a fi ușor de rezolvat de către oameni, dar greu de introdus automat pentru computere. Dar asta nu ajută dacă oamenii sunt cei care rezolvă CAPTCHA-urile.

Trișorii și spammerii au ocolit CAPTCHA-urile trimițând codul către un alt site web, unde oamenii introduc codul pentru a avea acces la o altă funcție. De exemplu, oamenii cred că rezolvă un puzzle sau tastează un cod pentru a avea acces la o imagine (adesea pornografică).

Pentru a combate acest lucru, multe CAPTCHA expiră rapid. Dacă trebuie introdus un nou CAPTCHA la fiecare câteva secunde, aceasta reduce șansele ca trișorii să poată păcăli pe cineva să tasteze răspunsul la timp.

Plătirea oamenilor pentru a sparge CAPTCHA-uri

Unele companii oferă programe care permit trișorilor să plătească o sumă mică de bani pentru a sparge CAPTCHA. Sunt la fel la trucul de mai sus, dar ei transmit codurile CAPTCHA persoanelor care lucrează în ateliere de lucru din țările din lumea a treia pentru a rezolva. Un CAPTCHA cu expirare rapidă poate lupta și cu acest tip de hack.

Exploatarea CAPTCHA-urilor prost codificate

Unele CAPTCHA nu sunt codificate corect, ceea ce face posibilă ghicirea soluției din cod sau ca același CAPTCHA să fie acceptat din nou și din nou. Din fericire, companiile pot evita această problemă utilizând programe CAPTCHA gratuite și de încredere precum Google reCAPTCHA.

Concluzie:

Ar fi grozav dacă nu ar trebui să trecem prin cercuri pentru a trimite formularele de înscriere, dar este mai puțin frustrant când țineți cont de faptul că acele cercuri sunt acolo pentru protecția noastră.

De exemplu, Kmart a fost nevoit să suspende un mare cadou când hackerii au început să câștige toate premiile lor. Hackingul tombolelor a fost ușor de făcut, deoarece Kmart nu a folosit CAPTCHA.

În zilele noastre, este rar să găsești un giveaway care să nu folosească un fel de protecție împotriva piratei - fie un CAPTCHA, fie o altă metodă de verificare.

Instanțele au constatat că eludarea CAPTCHA încalcă DMCA, făcându-l ilegal. Cu toate acestea, atâta timp cât există profit în eludarea CAPTCHA-urilor, infractorii vor căuta noi modalități de a le sparge, în timp ce companiile investighează noi modalități de a spori securitatea.

Cum să înlocuiți un senzor de viteză al vehiculului

Vehiculele moderne sunt monitorizate și controlate de mulți senzori și actuatoare, toate comunicând cu câteva computere. Senzorul de viteză al vehiculului este doar unul dintre multele din vehiculele moderne și poate furniza informații despre vit...

Citeste mai mult

Instalarea și reglarea distribuitorului Chevy Tahoe V8

Instalarea sau reglarea unui distribuitor este una dintre acele lucrări care trebuie făcute corect. Dacă aveți o îndrumare bună, este o sarcină ușoară și va merge bine. O mișcare falsă și ești în fără pornire tărâm, niciodată un loc bun pentru a ...

Citeste mai mult

Mazda 626 ralanti dur și instabil

Motorul tău merge la ralanti atât de scăzut încât se pare că se va bloca la semafor? Rezolvați această problemă foarte frustrantă, astfel încât să nu trebuiască să fiți acea persoană care reacționează mereu motorul la semnele de oprire. Această s...

Citeste mai mult