Ce este un captcha și cum se introduce. Cum să asigurați o introducere rapidă a captcha. Cum se transmite un captcha folosind rețele neuronale

Foarte des pe internet puteți auzi un astfel de cuvânt precum captcha. Unii utilizatori se plâng că nu pot intra în captcha și nici măcar nu putem înțelege despre ce vorbesc. După ce ai citit acest articol vei afla ce este captcha.

De fapt, chiar și fără să știm ce înseamnă cuvântul captcha, fiecare dintre noi îl întâlnim tot timpul. Captcha- Asta cod de securitate sub forma unei imagini. Cel mai adesea pe site-uri web trebuie să introduceți un captcha în timpul înregistrării sau trimiterea unui comentariu. Sau, de exemplu, dacă efectuăm mai multe acțiuni similare pe rețeaua socială VKontakte, ni se va cere să introducem un captcha.


După ce ne-am dat seama ce este un captcha, să răspundem la următoarea întrebare: de ce este nevoie de captcha?? Dacă captcha este o măsură de securitate, atunci împotriva cui sau de ce protejează? După cum știm, există deja o mulțime de programe pe Internet pentru diverse scopuri. Unele dintre aceste programe ajută la automatizare diverse actiuni pe site-uri. De exemplu: lăsarea de comentarii spam pe site-uri web, adăugarea de prieteni pe VKontakte, promovarea rapidă a unui cont Twitter.

De fapt, puteți automatiza aproape orice acțiune umană pe un site web. Dar programele nu au învățat încă să citească text din imagini și de aceea multe site-uri au început să folosească captcha, inclusiv acesta. Dacă doriți să lăsați un comentariu la acest articol, va trebui să introduceți un captcha, din fericire este foarte ușor. Adică, captcha este necesar pentru a proteja site-ul de trimiterea diferitelor programe de spam.

Tipuri de captcha

Există o mare varietate de captchas. Să ne uităm la cele mai populare tipuri de captcha:

Există mult mai multe tipuri de captcha, dar ne-am uitat la cele mai comune care pot fi găsite cel mai des pe site-uri web astăzi.

Captcha ajută la protejarea împotriva spam-ului?

La întrebarea dacă captcha ajută la protejarea împotriva spamului, răspunsul este clar - captcha ajută și reduce cantitatea de spam de pe site-uri de multe ori. Cu toate acestea, nu 100%. Acum există site-uri în care oamenii rezolvă manual captch-urile și sunt plătiți pentru asta. Programul trebuie doar să le trimită imaginea captcha și să primească un răspuns gata.

Acest lucru nu înseamnă că captcha și-a pierdut relevanța. Aceste servicii pentru recunoașterea manuală a captcha sunt plătite. Deși este ieftin, nu toată lumea vrea să plătească pentru confortul lor și munca eficienta. Și pentru programele care nu au ajutor uman în rezolvarea captcha, ajută bine.

Iar complexitatea captcha-ului nu joacă un rol deosebit de important. Deoarece dacă captcha nu poate fi rezolvată de persoana care face bani introducând captcha, atunci vizitatorul tău țintă, care nu va putea introduce captcha pentru a se înregistra sau a trimite un comentariu, nu va putea să îl introducă. Și dacă citiți acest articol pentru a vă da seama dacă trebuie să instalați un captcha pe site-ul dvs., atunci asigurați-vă că îl instalați, dar nu unul foarte complicat, deoarece în acest caz va face mai mult rău decât bine.

De unde să faci bani introducând captcha?

Dacă ești interesat de oportunitate câștigați bani introducând captcha, atunci puteți afla în detaliu despre această metodă de a face bani pe același site: site-uri pentru a face bani pe captcha.

Pe scurt, trebuie să alegeți un loc (site) unde să faceți bani pe captcha și să vă înregistrați acolo. În continuare, vi se vor trimite imagini cu un captcha și un câmp de introducere. Și pentru introducerea captchas-ului vei câștiga bani. Acest lucru este foarte

Bună ziua, dragi cititori ai blogului! Un alt concept pe care aproape toți internauții îl întâlnesc mai devreme sau mai târziu și pe care aș vrea să vă prezint este captcha. Cred că mulți, atunci când se înregistrau sau se autentificau pe site-uri web (și nu numai) au fost deja nevoiți să completeze o coloană suplimentară.

Pentru a finaliza cu succes procesul, de obicei trebuie să introduceți numere, litere sau chiar cuvinte întregi, care sunt reprezentate în imaginea oferită imediat, în cele mai multe cazuri într-o formă distorsionată (folosind estompare, aplicând diferite tipuri de efecte etc.).

Astfel de puzzle-uri unice pot fi orice. De exemplu, este posibil să vi se solicite să introduceți rezultatul unei operații aritmetice simple sau să aranjați imaginile într-o anumită ordine prin glisare și plasare.

Ce este captcha și tipurile acestei protecție împotriva spamului automatizat

Toate aceste sarcini și teste ingenioase care necesită efectuarea de acțiuni inerente unei persoane sunt create, desigur, dintr-un motiv, dar urmăresc un scop specific. Care? Acest lucru va fi discutat mai jos în această publicație.

Deci, să încercăm să clarificăm lucrurile imediat. Cuvântul în limba rusă „captcha” provine de la abrevierea complexă engleză CAPTCHA (testul Turing public complet automatizat pentru a spune computere și oameni în afară), care în traducere completă în rusă înseamnă „un test Turing public complet automatizat pentru a recunoaște computerele și oamenii”.

Pentru ce a fost conceput? acest test? Faptul este că printre ele nu există în întregime (sau chiar deloc) cele legale, o parte importantă din care este trimiterea de spam (), care este un adevărat dezastru pentru utilizatorii World Wide Web.

Pentru a se îmbogăți, spammerii folosesc toate mijloacele disponibile explozie plină. În acest scop, se înregistrează în masă pe tot felul de resurse, inclusiv pe forumuri și rețele sociale. De exemplu, în RuNet, site-ul VKontakte este deosebit de popular în acest sens (și detalii despre această rețea socială).

Cu toate acestea, nu puteți găsi prea multe din asta manual, după cum înțelegeți. Prin urmare, reprezentanții acestui contingent folosesc din plin softwareŞi configurați cu ea expediere automată spam. Și acesta este un calico cu totul diferit. La urma urmei, programul (robotul) poate funcționa fără somn sau odihnă și, prin urmare, are un avantaj incontestabil.

Așa lovește utilizatorii o avalanșă de mesaje spam. Această metodă este deosebit de enervantă pentru cei care folosesc internetul profesional, de exemplu, webmasteri.

Proprietarii de site-uri web (existente pe Internet) știu de la sine cum produsele spammerilor pot irita și tulbura. Apropo, la finalul articolului te voi sfătui, după părerea mea, cel mai optim în acest moment instrument anti-spam pe care îl puteți folosi pe site-ul dvs. web.

Prin urmare, este destul de logic că un instrument de protecție a apărut sub forma unui test Turing numit captcha (mai devreme sau mai târziu acest lucru trebuia să se întâmple), al cărui scop nobil este de a arde activitatea de spam nepedepsită din boboc cu un fier fierbinte.

Desigur, există schimbări pozitive ca urmare a utilizării CAPTCHA, cu toate acestea, rezultatul nu este atât de roz pe cât s-ar putea aștepta. Viața nu stă pe loc și, prin urmare, există în mod constant mesaje despre dezvoltarea unui nou software care poate ocoli orice captcha. Cererea creează ofertă, deoarece spammerii nu vor renunța și își vor abandona „mina de aur”.

În schimb, mecanismele diferitelor forme de CAPTCHA sunt, de asemenea, îmbunătățite, despre care vom discuta mai jos. Acest lucru îmi amintește de confruntarea dintre armele de atac și de apărare, care se desfășoară de câteva secole.

De exemplu, ca răspuns la utilizarea sulițelor, topoarelor și săgeților, a fost inventată armura, a fost inventată armura împotriva proiectilelor, apoi un proiectil care străpunge armura și așa mai departe. Lumea noastră se dezvoltă în general datorită luptei contrariilor.

Ce tipuri de captcha există?

Ei bine, să lăsăm maximele filozofice deocamdată și să trecem la treabă. Deci, am stabilit ce este un CAPTCHA, care servește ca un instrument foarte eficient împotriva spamului automatizat. Dar cât de eficient este? Depinde mult de profesionalismul și calificările dezvoltatorilor web, precum și de algoritmii software pe care îi folosesc.

La urma urmei, însăși esența captcha este de a face cât mai dificil posibil ca mașina să efectueze un test pe care o persoană obișnuită ar trebui să-l poată trece cu ușurință. Din păcate, un astfel de raport ideal este greu de realizat pe o perioadă lungă de timp din cauza confruntării eterne existente menționate mai sus.

De foarte multe ori, utilizatorii scuipă, forțați să treacă printr-un captcha care uneori este greu de rezolvat. Ghiciți ce va face un utilizator obișnuit când va vedea așa ceva:

Așa este, el va lăsa o astfel de resursă, deoarece există întotdeauna o alternativă pe Internet. Astfel, atunci când folosesc aceste tipuri de CAPTCHA, proprietarii de site-uri web înșiși au de suferit, deoarece ratele de conversie scad, traficul scade și potențialii abonați și clienți se pierd.

Deci, știind pentru ce este folosit această protecție din spam, putem formula condițiile de bază care ar trebui să stea la baza creării captcha perfectă(idealul, după cum știm, este de neatins în viața reală, dar trebuie să ne străduim pentru el):

  • dezvoltarea unui test căruia orice persoană ar putea face față într-o perioadă minimă de timp și ar fi absolut inaccesibil unui bot;
  • minimizarea oricărei intrări de date;
  • luând în considerare interesele utilizatorilor cu dizabilități fizice (de exemplu, implementarea suportului audio pentru persoanele cu deficiențe de vedere).

Puteți evalua cu ușurință singur ce captch-uri pe care le-ați întâlnit pe Internet satisfac cel mai bine caracteristicile de mai sus. Ei bine, acum este timpul să vă familiarizați cu principalele și cele mai populare tipuri de teste astăzi, implementate într-unul sau altul captcha:

1. Introducerea textului sub formă de litere, cifre, cuvinte sau expresii:


Problema cu acest tip este că caractere text va îngreuna introducerea lor nu numai pentru roboți, ci și pentru simplii muritori ca tine și mine.

2. Acțiuni cu imagini. De exemplu, alegerea unor poze (poze) potrivite dintre mai multe propuse care să îndeplinească anumite criterii. Să spunem, pentru a rezolva captcha-ul dat ca exemplu mai jos, ar trebui să selectați toate imaginile în care este prezentă iarba:

Acest tip de intrare este mai complex pentru programe deoarece implică analiza imaginilor. Și acesta le reprezintă un obstacol serios, deși în ultima vreme a elimina această deficiență Dezvoltatorii anti-captcha au făcut un pas înainte.

Aceasta include, de asemenea alcătuirea unei imagini complete din părți disparate, care este capacitatea umană inerentă pentru gândirea logică și analitică. Mutând detaliile în locurile potrivite cu mouse-ul, obținem imaginea dorită (în acest caz, o față umană):


Din nou, rezolvarea unei astfel de probleme nu este un obstacol de netrecut pentru un utilizator viu, dar ia totuși timp prețios, care și-a meritat întotdeauna greutatea în aur.

3. Aplicare operatii aritmetice sau matematice pentru a introduce CAPTCHA:


Din nou, este important să nu exagerați și să nu forțați utilizatorul să-și „șifoneze creierul” în zadar, ca în exemplul prezentat în a cincea captură de ecran de mai sus.

4. ReCAPTCHA. Acest tip de test Turing este mai atractiv pentru o gamă largă de utilizatori, deoarece ține cont de interesele persoanelor cu dizabilități (vezi lista de condiții pentru realizarea „captcha-ului ideal” aflată la câteva paragrafe mai sus), oferind, alături de o opțiune vizuală, reproducerea audio a textului situat în imagine:

ReCAPTCHA este destul de fiabil și are un grad ridicat de protecție împotriva spammerilor, așa că a fost folosit de mult timp pe multe resurse web mari, inclusiv pe pagina de înregistrare Google. Adevărat, exemplul de mai sus nu este în întregime de succes, deoarece în această formă textul descris este prea distorsionat și este dificil de reprodus pentru o persoană obișnuită.

Apoi trebuie fie să selectați o altă imagine folosind butonul de actualizare (săgeată circulară), fie să utilizați redarea vocală (audio) (pictograma difuzor).

În această formă, desigur, captcha este mai atractiv și nu provoacă o respingere evidentă.

Alături de liderul căutării mondiale, merită menționat Yandex, care este principalul său competitor pe internetul rus () și folosește și protecție originală împotriva spammerilor (YaCAPTCHA), unde poate fi oferit un cuvânt cod sau un simplu set de litere. în chirilic:

Desigur, tipurile de captcha pe care le-am oferit aici sunt doar o mică parte din întreaga lor diversitate. Mai mult, le-am clasificat în funcție de acele caracteristici care arată variabilitate. Puteți face același lucru și dvs. identificând alte caracteristici fundamentale prin care se poate face clasificarea.

Pentru cei care preferă materiale video informații text, puteți viziona un videoclip foarte popular despre diferite tipuri de captcha:

");">

Introducerea unui captcha și evaluarea posibilităților de ocolire a acestuia

Deci, am stabilit ce înseamnă captcha. Acesta nu este altceva decât un mijloc destul de eficient de protecție împotriva spamului automatizat. Și dacă vedeți o propoziție de genul „introduceți captcha” în fața dvs., atunci trebuie să rezolvați un puzzle simplu, a cărui soluție confirmă că sunteți o persoană vie, asigurând astfel accesul la sistem.

Secretul este că utilizatorii RuNet vizitează adesea site-uri străine, unde CAPTCHA poate fi găsit și într-o formă sau alta. Prin urmare, ar fi util să se furnizeze o traducere a unor expresii care pot apărea în mesajele care însoțesc completarea codului.

De exemplu, pe unele resurse, dacă introduceți incorect caractere și eroarea rezultată, este probabil să vedeți următoarea imagine:

„Testul Captcha a eșuat” tradus din engleză în rusă înseamnă „testul captcha eșuat”. Pot fi prezente și următoarele expresii (cu partea dreaptă traducerea lor în rusă):

  • „CAPTCHA error please try again” - eroare la introducerea captcha, vă rugăm să încercați din nou;
  • „Vă rugăm să completați corect CAPTCHA” - vă rugăm să completați corect captcha.

În acest caz, trebuie doar să încercați din nou.

Urmează întrebarea: cum să ocoliți captcha sau chiar să îl eliminați, și, de asemenea, ce trebuie făcut pentru asta? Voi spune imediat că nu va fi posibil să facem acest lucru complet. Am menționat deja în articolul de astăzi că există o luptă continuă între creatorii de software capabili să recunoască personaje complexe și, de fapt, autorii diferitelor tipuri de teste software.

În această etapă, nimeni nu a obținut un avantaj decisiv, totuși, în viitor, cred că, paritatea existentă va rămâne cu unele schimbări într-o direcție sau alta. Acest lucru se explică prin interesul ambelor părți (atât proprietarii de resurse de internet, care încearcă să se protejeze de bombardarea mesajelor spam, cât și spammerii, care nu doresc să rateze un mijloc profitabil de îmbogățire).

Prin urmare, spam-ul, desigur, trece, mai ales atunci când utilizați cel mai modern software plătit. Dar eficiența chiar și a celor mai bune programe automate este departe de sută la sută, așa cum demonstrează faptul că servicii online(anti-captcha), unde captcha este recunoscut de oameni reali, firesc, pentru o recompensă.

În acest caz, eficiența tinde la maxim din motive evidente. Cu toate acestea, dacă aveți nevoie de recunoașterea captcha în masă, ar trebui să fiți pregătit pentru faptul că vă veți despărți de o parte din banii dvs. câștigați cu greu. Trebuie să plătești pentru tot în viața asta.

Pe de altă parte, poți câștiga bani pe astfel de servicii dacă te înregistrezi ca angajat. Cel mai popular și, poate, . Banii pe care ii vei primi acolo nu vor fi foarte mari, este mai degraba o sursa suplimentara de venit.

Trebuie avut în vedere că această muncă nu necesită abilități sau cunoștințe speciale oricine are o conexiune simplă la Internet; Iar forța de muncă necalificată nu este foarte apreciată implicit. Dar dacă nu vă place, puteți oricând să renunțați la această idee.

Soluția optimă pentru site-uri web este instalarea reCAPTCHA

Ei bine, la sfârșitul publicației, nu pot să nu abordez problema utilizării celei mai eficiente captcha pe site-ul sau blogul meu. La urma urmei, toți webmasterii știu direct „farmecul” comunicării cu spammerii.

Poate că în această etapă a apărut un remediu destul de productiv sub formă de cea mai recentă versiune a reCAPTCHA(menționat chiar mai sus), care este deja folosit de marile servicii mondiale, inclusiv, desigur, de Google. Diferența față de versiunea veche este că utilizatorul trebuie doar să bifeze caseta vizavi de inscripția „Nu sunt un robot”:

De asemenea, am instalat reCAPTCHA pe unele dintre proiectele mele online. Acest instrument antispam nu este încă disponibil pe site din simplul motiv că sunt în general mulțumit de lucru, care este potrivit pentru structura mea de comentarii.

Dar poți instala cu ușurință reCAPTCHA, de exemplu, pe blogul tău WordPress pentru a filtra aceleași comentarii cu scopul nobil de a ușura viața vizitatorilor tăi. In concluzie, inca un super video

Pentru ca pe Internet să fie mai puțini escroci și diverse tipuri de utilizatori fără scrupule, există diferite sisteme de protecție, dintre care unul este o solicitare de a descifra codul distorsionat și de a-l scrie într-o linie goală, adică trebuie să introduceți așa-numitul captcha.

Nimic complicat sau dificil acest proces nu, scrierea unui astfel de cod nu vă va dura mai mult de câteva secunde, așa că nu veți pierde prea mult timp la acest tip de verificare.

De asemenea, trebuie remarcat faptul că un astfel de sistem de protecție este destul de fiabil, dar există încă opțiuni pentru a-l pirata, adică puteți face ca captcha să fie introdus automat, adică este recunoscut de un robot, în acest caz un program, iar utilizatorul continuă să efectueze diverse procese fără distracția de a recunoaște și scrie captch-uri.

Dacă sunteți un utilizator obișnuit și nu plănuiți nimic interzis, atunci nu veți întâlni adesea astfel de captch-uri, ceea ce înseamnă că nu veți avea nevoie de un program pentru a sparge acest sistem de securitate.

Nu ți-ar fi greu să-ți dedici o dată pe zi, de exemplu, câteva secunde, recunoașterii unui astfel de cod?

Astfel de programe sunt populare printre cei care, de exemplu, câștigă bani prin stabilirea unui număr mare de aprecieri pe rețelele sociale sau, de exemplu, în procesul de recrutare a unui număr mare de persoane într-un grup. Se pare că sistemul vă cere să scrieți cod dacă se îndoiește că acest proces este efectuat de utilizator și nu de un program automat. Când introduci captcha, confirmi că ești un simplu utilizator și nu un robot.

Câștigați bani online introducând captcha Tot ce aveți nevoie este să introduceți corect textul din imagine (captcha).

Ești plătit pentru fiecare captcha introdus.

Înregistrează-te >>>

Cum se scrie captcha obișnuit și complex

Deci, un captcha obișnuit este o fereastră în care în partea de sus există o imagine distorsionată, cel mai adesea simboluri: un set de litere și cifre, iar în partea de jos există o linie goală în care va trebui să introduceți codul decriptat. După cum puteți vedea, nu este nimic complicat în acest proces.

Utilizatorul ar trebui să știe că există diferite tipuri de captchas:

  • alfabetic;
  • digital;
  • litere+cifre;
  • captchas rusești;
  • captchas în engleză;
  • captchas-uri cu imagini (unde trebuie să poziționați corect imaginea, întorcând-o în direcții diferite;
  • captchas sub formă de exemple (scădere, înmulțire etc.). Aici este necesar să se rezolve un fel de ecuație aritmetică, este foarte simplu, ca 2+2, etc.;
  • captch-uri complexe cu sarcini.

Să ne uităm la ultimele trei opțiuni; acestea sunt mai complexe decât celelalte captchas enumerate mai sus. Nu se va putea scrie cod în cazul unei imagini captcha, deoarece aici nu este nevoie să scrieți un captcha, acesta trebuie rotit astfel încât imaginea să pară logică, adică să fie plasată corect. Dacă vedeți un captcha cu un exemplu, atunci trebuie doar să îl rezolvați, adică trebuie să introduceți răspunsul corect într-o linie goală și să nu rescrieți exemplul în sine în coloană.

În ceea ce privește captcha complexă, aici va trebui să finalizați sarcina. De obicei scris pe o linie, este nevoie de un fel de răspuns. Vi se poate oferi un link pe care va trebui să îl urmați și să găsiți, de exemplu, numărul de telefon al unei companii. Găsiți și introduceți-l în linia captcha. Nu va dura mai mult de un minut, în plus, astfel de captch-uri apar foarte rar, cel mai adesea sunt pe site-uri comerciale serioase unde pur și simplu nu puteți merge.

Urmăriți videoclipul - Cum să scrieți un captcha japoneză complex

Programe automate pentru ocolirea captch-urilor

Astăzi, aproape fiecare site web are un sistem de securitate în cauză. Amuzant este că creatorii de site-uri web cred că astăzi este posibil să existe o astfel de protecție și o instalează tocmai din acest motiv, dar nu pentru că au dorința de a securiza resursa pe care au creat-o. Un utilizator obișnuit începe să întâmpine din ce în ce mai mult solicitări sub formă de captchas și, ca urmare, aceasta devine o acțiune iritante. Acesta este motivul pentru care mulți utilizatori caută modalități de a evita captch-urile pentru a face acest lucru program automat le-a recunoscut.

Există programe care te pot scăpa de aceste coduri enervante. Sunt considerate cele mai populare programe gratuite, pe care oricine îl poate descărca și instala, dar cele mai eficiente sunt ultimele programe recunoașterea captcha-urilor, pentru instalarea cărora utilizatorul va trebui să plătească.

Am lansat o nouă carte, Social Media Content Marketing: How to Get Inside Your Followers' Heads and Make them to Love with Your Brand.

Captcha este un instrument de protecție anti-roboți care împiedică roboții să efectueze orice acțiune.


Mai multe videoclipuri pe canalul nostru - învață marketingul pe internet cu SEMANTICA

Adesea este o imagine cu numere care trebuie introduse într-un câmp special. Un robot nu va putea înțelege ce numere sunt desenate, dar o persoană va putea.

Să presupunem că vii la rude cu un laptop de serviciu pentru a le arăta fotografii. Pentru a împiedica copiii să intre în computer și să ștergă orice în timp ce întreaga familie stă la masă, setați o parolă.

Captcha îndeplinește funcții similare - limitează capacitățile roboților.

Captcha pentru site îndeplinește și această funcție, restricționând accesul programe automate la capacităţile resursei.

Ce tipuri de captchas există?

Inteligența mașinilor este în continuă evoluție. Dezvoltatorii creează boți și le atașează rețele neuronale pentru antrenament. Este o cursă a creșterii inteligenţă artificialăși modalități de a vă proteja împotriva acesteia.

Sunt dezvoltate noi metode de verificare. Mânca diferite tipuri captcha.

SI Captcha Anti-spam

Această opțiune poate fi găsită pe majoritatea resurselor de pe Internet. Codul este un amestec de litere și cifre din imagine. Există și o funcție de ascultare, care este necesară dacă textul nu este clar.

reCAPTCHA

Folosit pentru rețelele sociale sau platforme care necesită autorizare. Versiunea modernă este un bloc de imagini și un cuvânt cărora trebuie să corespundă imaginile selectate de utilizator. Unul dintre proiectele uriașe care utilizează exact această metodă este VKontakte.

Protecție împotriva spamului comentariilor matematice

Captcha popular pentru bloguri și servicii postale. Pentru a confirma că nu sunteți un bot, va trebui să efectuați o aritmetică simplă și să introduceți rezultatul.

Pe care să o aleg

Pentru a înțelege care captcha este cel mai bun pentru proiectul dvs., să ne uităm pe scurt la opțiunile populare.

Text

În ultima vreme au devenit programe populare, permițându-vă să afișați automat versiunea corectă a unui cuvânt, în ciuda oricăror încercări de a-l cripta. Dacă resursa dvs. este destul de populară, spammerii vor folosi cu siguranță un astfel de utilitar.

Constând dintr-o întrebare

Acest captcha arată cam așa: „Scrieți numărul opt sute nouăzeci și șapte minus patru”. Principalul dezavantaj este că producătorii de echipamente de protecție locuiesc în principal în străinătate și nu toată lumea poate înțelege semnificația unei întrebări într-o limbă străină.

Imagine

De exemplu, „Selectați toate imaginile care conțin căprioare”. O prezentare interesantă, dar uneori imaginile sunt de o calitate atât de proastă încât cornul care iese din spatele tufișurilor pur și simplu nu este vizibil.

Câștigați bani introducând captcha

Mânca servicii speciale, care sunt folosite de spammeri. Captcha este introdus de oameni taxa mica. Aceasta este o metodă dubioasă de a face bani. Repetăm: înșelăciunea este rea.

Am vorbit despre ce este captcha. Proprietarul fiecărui site este interesat să se asigure că doar utilizatorii „vii” care sunt interesați de acest portal se înregistrează pe resursa sa. Și boții sunt buni numai în Telegram.

Am decis să iau o scurtă pauză de la publicarea despre acest cadru PHP și să trec la altceva ca o „recreere activă”.

Prin urmare, am decis să vă vorbesc despre un mecanism de apărare cibernetică foarte comun, care vă permite să preveniți multe atacuri automate asupra site-urilor web și este folosit astăzi de până la 320 de milioane de ori pe zi.

Nu poți ghici despre ce vom vorbi?

Toate cele de mai sus sunt despre CAPTCHA, pe care probabil 90% dintre toți utilizatorii de Internet l-au văzut și au folosit, dar, din păcate, nu toată lumea știe bine ce este un captcha și ce probleme permite să rezolve.

Ce este captcha?

În motoarele de căutare, mulți oameni introduc interogarea „traducere CAPTCHA” în fiecare zi. Cu toate acestea, nu veți găsi răspunsul corect la această întrebare nici în acest articol, nici în alte articole similare.

CAPTCHA nu este doar un termen special inventat, ci o abreviere pentru cuvintele Testul Turing public complet automatizat pentru a deosebi computerele și oamenii, care înseamnă literal „un test Turing public complet automatizat pentru recunoașterea computerelor și a oamenilor”. Prin urmare, este corect să scrieți acest cuvânt cu majuscule.

În segmentul de limbă rusă al internetului este adesea numit „captcha”, deoarece Cam așa se pronunță CAPTCHA în rusă. Literele mari sunt omise, motiv pentru care istoria cuvântului „captcha” poate fi nouă pentru unii cititori, dar ajută la urmărirea conexiunii logică dintre acesta și „testul Turing automat”.

Cred că decodificarea abrevierei în sine explică perfect ce este un CAPTCHA. Singura ambiguitate poate fi testul Turing... Dacă crezi că în acest moment te voi împovăra cu o grămadă de formule și definiții, atunci te înșeli :)

Îți voi spune câteva cuvinte despre asta cât mai clar posibil pentru a-ți lărgi orizonturile, altfel s-ar putea să dai peste un cuvânt într-un puzzle de cuvinte încrucișate și nu vei ști ce este :)

A trăit odată (și anume, la începutul secolului al XX-lea) un matematician englez pe nume Alan Turing. Personalitatea, de altfel, este destul de cunoscută în cercurile restrânse, care au venit cu o mulțime de lucruri bune, pentru care au început chiar să facă filme despre el (acesta este exact tipul interpretat de Benedict Cumberbatch în filmul „The Joc de imitație”).

Deci, într-o zi, i-a venit în minte gândul „poate o mașină să gândească?” Din moment ce Alan Turing nu era un prost, după cum poate ați observat, rezultatul gândurilor sale a fost un test, al cărui scop este tocmai acela de a determina care dintre interlocutori este o persoană și care este un computer.

Testul a fost descris pentru prima dată în 1950 și a fost numit în onoarea creatorului său, prin care este cunoscut până în prezent - testul Turing.

Testul Turing clasic este atunci când o persoană (un judecător) comunică cu un computer și o persoană reală prin mesaje text. Dacă judecătorul nu poate determina „xy din xy”, i.e. Care dintre interlocutori este un om și care este un computer, atunci aparatul se consideră că a trecut testul.

Dar este greșit să crezi că este foarte simplu și ușor să expui un computer :)

Sunt folosite diverse trucuri pentru a deruta judecătorul. În primul rând, eu însumi format text comunicare, astfel încât o persoană nu ar putea recunoaște o mașină prin voce sau alt semn, iar computerul și-ar putea demonstra inteligența, și nu capacitatea de a recunoaște vorbirea umană (deși, judecând după videoclipurile de astăzi cu roboți, acești tipi nu vor avea în curând niciun problemă cu nici , nici cu al doilea).

În plus, mesajele de la persoană și de la computer sunt trimise la aceleași intervale, astfel încât judecătorul să nu găsească computerul pe baza vitezei de răspuns.

Dar, în ciuda tuturor acestor trucuri, a apărut deja în 1966 (wow, „deja” - 16 ani mai târziu!) program de calculator cu numele poetic ELIZA, capabilă să treacă această probă. Mulți oameni deștepți încă se îndoiesc dacă experimentul cu Eliza ar trebui să fie considerat un test Turing sau nu, dar rămâne faptul că piesa de hardware a fost capabilă să deruteze oamenii.

Deci CAPTCHA este un test Turing modern care ajută la îndepărtarea roboților de la oameni modul automat. Acționează doar ca judecător algoritm de calculator. Din acest motiv, captcha este uneori numit test Turing invers.

Și dacă nu treci acest test, atunci prin acțiunile tale spui că nu ești diferit de un robot fără suflet și, uneori, chiar mai prost când acesta din urmă a reușit să-l treacă :)

În plus, în unele cazuri, la un anumit număr încercări nereușite De asemenea, puteți fi interzis prin adresa IP de pe site. Sper că acest lucru vă va motiva să fiți mai responsabil când introduceți captcha data viitoare :)

Apropo, în ciuda faptului că testul Turing în sine a fost inventat în 1950, CAPTCHA este un fenomen destul de tânăr. Invenții similare cu captcha modernă au apărut relativ recent - în 1997, iar termenul în sine a fost inventat în 2003.

Cred că acum înțelegeți ce este captcha, cum a apărut și când. Singura întrebare este „De ce?” Este o întrebare bună, așa că nu voi aștepta prea mult să răspund :)

Se pune întrebarea: de ce a fost necesar să se determine, folosind CAPTCHA, cine a vizitat site-ul: o persoană sau un robot?

Cert este că roboții din lumea internetului sunt speciali programe automatizate, care nu sunt întotdeauna create pentru a aduce beneficii. Aceasta ar putea fi răspândirea spam-ului sau chiar hacking-ul unei resurse.

Apropo, chiar dacă încercați să ghiciți automat parolele sau să trimiteți spam către site-uri neprotejate, le puteți provoca daune grave, creând o sarcină mare pe server, ceea ce va face ca site-ul să nu mai funcționeze.

Prin urmare, cel mai important scop al captcha este de a asigura securitatea site-ului prin blocarea atacurilor și efectuarea de acțiuni automate folosind diverse programe rău intenționate.

Un alt răspuns la întrebarea de ce este nevoie de CAPTCHA este recunoașterea cărților scanate și a altor publicații tipărite. Cum?

Dacă tu însuți ai încercat vreodată să digitizezi cărți folosind programe Adobe FineReader sau similar (nu știu despre tine, dar în anii studenției am făcut asta adesea când scriam eseuri și lucrări de curs 🙂), atunci știi că recunoașterea este departe de 100%.

Acest lucru se întâmplă în ciuda faptului că majoritatea cărților sunt tipărite în font standard de tipărire. Pentru manuscrise, recunoașterea prin programe este practic zero.

Deci, creatorii CAPTCHA (în special, creatorii lui Google reCAPTCHA) a decis să profite de această împrejurare. Ei au compus cuvinte care nu au fost recunoscute de program, care au fost apoi afișate ca imagini captcha, cerând oamenilor reali să introducă ceea ce au văzut.

În acest fel, a fost strânsă o bază de date cu opțiuni pentru descifrarea cuvintelor greu de recunoscut și, în același timp, utilizatorii au demonstrat că oameni reali, pentru că au fost capabili să recunoască ceea ce au văzut, ceea ce ne deosebește de roboți. În ceea ce mă privește, este genial, ca orice altceva pe Google, strict vorbind :)

Singurul punct care îmi rămâne personal neclar în toată această poveste este cum au trecut oamenii captcha cu caractere greu de recunoscut, dacă pentru astfel de acestea pot exista chiar mai multe răspunsuri corecte posibile? Google, desigur, nu își va dezvălui secretele.

Dar dacă personal aș dezvolta acest mecanism pentru recunoașterea textului de către utilizatori care folosesc captcha, atunci aș selecta o versiune mai mult sau mai puțin similară a ceea ce este afișat în imagine, astfel încât să fie posibil să verific răspunsul utilizatorului cu ea.

Sau pur și simplu ar număra opțiunea introdusă de utilizator ca opțiune de răspuns și i-ar cere cu bună știință utilizatorului să introducă din nou captcha cu o secvență mai lizibilă de caractere pentru care există un răspuns, astfel încât utilizatorul să nu creadă că el a fost păcălit și nu ar crește numărul de încercări incorecte, pentru care uneori sunt interzise.

Apropo, a doua variantă îmi place mult mai mult, pentru că... cu ajutorul acestuia puteți colecta o bază de date cu răspunsuri corecte ale utilizatorilor, având aproximativ 10 captch-uri gata făcute cu răspunsuri la intrare. Restul va fi colectat automat. Tot ce avem nevoie este să analizăm și să procesăm răspunsurile utilizatorilor.

Datorită tuturor celor de mai sus, creatorii reCAPTCHA își promovează proiectul sub sloganul „Opriți spam-ul - citiți cărți!” Și trebuie să spun - funcționează :)