Captchas hva de er og hvorfor de er så vanskelig å komme inn

Captchas hva de er og hvorfor de er så vanskelig å komme inn

En CAPTCHA er en test som sjekker om et menneske, ikke et dataprogram, sender inn et online skjema. Det er ment å forhindre roboter, automatiske konkurranser, hackere og lignende automatiske pålogginger fra å jukse systemet.

Hva er bak det morsomme navnet? Captcha er et forkortelse som står for "fullstendig automatisert offentlig turing -test for å fortelle datamaskiner og mennesker fra hverandre."En Turing -test er en test for intelligens i en datamaskin eller et program.

Captchas har et bredt spekter av applikasjoner. De forhindrer hackere i å utføre "brute force" -angrep der de prøver å bryte seg inn i en konto ved å gjette alle mulige passordkombinasjon. De forhindrer også uredelige konkurranser og uekte stemmer i konkurranser.

Hvordan fungerer Captchas?

De vanligste Captchas viser en serie bokstaver og tall. Deltakeren må skrive inn disse karakterene før de kan sende inn skjemaet.

I teorien kan datamaskiner gjenkjenne tekst fra bilder - men for å gjøre det pålitelig trenger de et rent, skarpt bilde.

For å gjøre det vanskelig for datamaskiner å lese karakterene, blir Captchas ofte forvrengt eller plassert på et forvirrende bakgrunnsmønster. Programmer kan ikke lett identifisere bokstaver og tall etter deres form.

I stedet for rare bokstaver og tall, ber noen captchas folk spille et spill, for eksempel å legge alle de bevegelige bildene av mat på en tallerken mens de ignorerer bilder som ikke viser mat. Dette er også en test som er vanskelig for en datamaskin å bestå.

Noen captchas tilbyr muligheten til å lytte til brevene når de blir snakket høyt, noe som er spesielt viktig for synshemmede. De kan også be deg om å utføre andre handlinger, for eksempel å velge alle bildene som viser et hus eller et veiskilt.

Hvorfor er Captchas så vanskelige?

Selv om de skal være enkle for mennesker å løse, kan CAPTCHA -koder være forvirrende frustrerende. Det er imidlertid en god grunn til at de ikke er enklere.

Blokkering av juksere og spammere er et spill med katt og mus; Juksere prøver alltid å knekke captchas, og selskaper prøver alltid å styrke sikkerheten for å gjøre dem vanskeligere å komme seg rundt mens de lar legitime oppføringer gjennom.

Å forstå metodene som spammere bruker for å omgå Captcha kaster lys over hvorfor disse Captcha -kodene kan være vanskelig å gå inn. Her er noen av de vanligste:

01 av 05

Unngå captcha med OCR

Nick David / Getty Images

OCR, som står for optisk karaktergjenkjenning, er en måte for datamaskiner å identifisere tekst fra bilder. Hvis du vil skanne et dokument inn i datamaskinen din og redigere det som ethvert annet elektronisk dokument, skanner du bildet til datamaskinen, og bruk OCR -programvare for å konvertere bildet til tekst.

Når Captchas er klare og lettlest, kan juksere bruke OCR -programvare til å bryte koden. Det er grunnen til at så mange CAPTCHA -koder er uskarpe, har bølgete linjer bak seg, snur bokstavene sidelengs eller på annen måte gjør teksten vanskelig å lese.

Hvis du prøver å OCR et dokument, vil du merke at mange ord går gjennom uten problemer, men alt som gjør teksten litt uklart, som utstryk eller flekker på papiret, får OCR -programvaren til å gjøre feil og forvirre ordene.

Hvis du har problemer med en kode som er vanskelig å lese, er det noen triks som hjelper deg å løse Captchas lettere.

02 av 05

Viser CAPTCHA -koder på andre nettsteder

Captchas er designet for å være enkle for mennesker å løse, men vanskelig for datamaskiner å komme inn automatisk. Men det hjelper ikke hvis det er mennesker som løser Captchas.

Juksere og spammere har kommet seg rundt Captchas ved å sende koden til et annet nettsted, der folk går inn i koden for å få tilgang til noen annen funksjon. For eksempel tror folk at de løser et puslespill eller skriver en kode for å få tilgang til et (ofte pornografisk) bilde.

For å bekjempe dette utløper mange Captchas raskt. Hvis en ny captcha må legges inn noen få sekunder, reduserer den oddsen for at juksere kan lure noen til å skrive responsen i tide.

03 av 05

Betaler folk for å knekke captchas

Noen selskaper tilbyr programmer som lar juksere betale et lite beløp for å knekke captchas. De ligner på trikset over, men de gir Captcha-kodene til folk som jobber i sweatshops i tredjelandsland for å løse. En hurtigekspirerende CAPTCHA kan også bekjempe denne typen hack.

04 av 05

Utnytte dårlig kodede captchas

Noen captchas er ikke kodet riktig, noe som gjør det mulig å gjette løsningen fra koden eller å få den samme captcha akseptert om og om igjen. Heldigvis kan selskaper unngå dette problemet ved å bruke gratis og pålitelige CAPTCHA -programmer som Googles Recaptcha.

05 av 05

Konklusjon:

Det ville være flott hvis vi ikke måtte hoppe gjennom bøyler for å sende inn inngangsskjemaer, men det er mindre frustrerende når du husker at disse bøylene er der for vår beskyttelse.

For eksempel måtte Kmart suspendere en stor gave da hackere begynte å vinne alle premiene sine. Hakking av konkurransen var lett å gjøre fordi Kmart ikke brukte Captchas.

I dag er det sjelden å finne en gave som ikke bruker en slags hackbeskyttelse - verken en CAPTCHA eller en annen bekreftelsesmetode.

Domstolene har funnet ut at omskjæring Captcha krenker DMCA, noe som gjør det ulovlig. Likevel, så lenge det er overskudd i å omgå Captchas, vil kriminelle se etter nye måter å knekke dem på, mens selskaper undersøker nye måter å øke sikkerheten.