Captchas hva de er og hvorfor de er så vanskelig å komme inn
- 4983
- 480
- Mikkel Hagen
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 ImagesOCR, 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.
- « Hvordan finne lenken for en bestemt tweet på Twitter
- Hvordan og hvor du kan tjene penger på testing av nettsteder »