HDG forklarer: Hvad er CAPTCHA, og hvordan virker det?

Når du logger på et websted online eller indtaster følsomme oplysninger, kan du nogle gange blive bedt om at klikke på et afkrydsningsfelt, matche billeder sammen eller indtaste en tilfældig række af tal og bogstaver. 

Dette er kendt som en CAPTCHA . Det er designet til at stoppe ikke-menneskelig adfærd online. Men hvad betyder det egentlig? Og kan en CAPTCHA med et trin så simpelt som at sætte kryds i en boks virkelig forhindre bots i at udføre handlinger online?

Lad os tage et dybere kig på, hvad CAPTCHA er, og hvordan det bruges til at bringe sikkerhed overalt på internettet.

Hvad er CAPTCHA?(What Is CAPTCHA?)

CAPTCHA er et mærkeligt (CAPTCHA)akronym for (T)en(A) ret letforståelig sætning – den står for Fuldstændig A utomeret offentlig(C) test for(P) at fortælle computere(C) og mennesker (H)en(A) del . 

Så i det væsentlige er CAPTCHA , som vi kender det online, en automatiseret test for at afgøre, om en bruger er et menneske eller en bot. En bot kunne være automatiseret software designet til at sende spamkommentarer online, brute force login-sider med en række adgangskoder eller måske software, der forsøger automatisk at skrabe information fra andre websteder. Ved at bruge en CAPTCHA kan bots forhindres i at udføre automatiseret adfærd som denne.

En CAPTCHA kan virkelig være hvad som helst, så længe den kan bruge en form for test, der kun kan beståes ved at tænke som et menneske. Tidligere ville den mest almindelige type CAPTCHA være en række blandede bogstaver og tal, som brugerne ville indtaste for at bestå testen.

Bogstaverne blev tegnet med næsten uegnet skrifttype, for at gøre det meget svært for enhver form for automatiseret software at læse det. Det virkede, men da AI blev mere kraftfuldt, var den sikkerhed, den tilbød, tvivlsom, som årene gik.

I disse dage er den mest almindelige CAPTCHA , du vil se online, fra Google , kaldet re CAPTCHA . Der er alternativer, men vi kan bruge Googles(Google) som en forklaring på, hvordan det hele fungerer.

Typerne af reCAPTCHA og virker de?(The Types Of reCAPTCHA & Do They Work?)

Google har nu gennemgået tre store iterationer af reCAPTCHA-softwaren. Lad os tage et kig på, hvordan hver version adskiller sig fra hinanden, og hvordan de arbejder for at stoppe bots.

reCAPTCHA v1 – Traditionel teksttest(– Traditional Text Test)

Den originale reCAPTCHA v1 ser måske nostalgisk ud for dig nu, og det er fordi den ikke bruges længere, med god grund. Denne metode vil kræve, at brugerne skriver ord ved at læse og omskrive, hvad de så på skærmen. Teksten var altid svær at læse, i et forsøg på at forhindre bots i at knække den. 

I sidste ende gav dette niveau af CAPTCHA ikke meget beskyttelse i lang tid, og med et så frustrerende system irriterede det brugere og mistede mange webstedsejere trafik.

Da vi bevægede os ind i æraen med mobil og svækkende opmærksomhed, ønskede Google at skabe en bedre løsning, og dermed blev reCAPTCHA v1 skrottet, og v2 blev født.

reCAPTCHA v2 – I'm Not a Robot Checkbox

reCAPTCHA v2 var et stort skridt i den rigtige retning. Med reCAPTCHA v2 vil Googles software være opmærksom på dine tastetryk og den måde, din mus bevæger sig på, for at afgøre, om du er en robot eller ej. 

Med hver interaktion på et websted med reCAPTCHA v2, vil softwaren lære mere om, hvad menneskelig adfærd er og ikke er, hvilket gør den mere nøjagtig, efterhånden som den lærer. Hvis din adfærd er menneskelig, kommer du igennem ved blot at klikke på afkrydsningsfeltet.

Hvis du bliver markeret som mistænkelig, bliver du bedt om at klikke på matchende billeder på et billede. Dette er en test, der giver slutbrugeren kun 55 sekunder til at løse. For en bot ville dette virke vanskeligt, og Google ser ud til at stå ved det for at beskytte websteder mod bots. En Google -søgning vil dog afsløre alle mulige undersøgelser, tests og software, der hævder, at de har brudt systemet med en bot.

Sammenfattende vil reCAPTCHA v2 stoppe bots, det vil bremse bots, måske til det punkt, hvor det ikke er værd at prøve, men det stopper måske ikke altid en motiveret person eller organisation.

reCAPTCHA v3 – Skjult CAPTCHA

reCAPTCHA 3 er anderledes end de førnævnte muligheder. I stedet for at udføre en test for at afgøre, om en bruger er en bot eller ej, vil reCAPTCHA overvåge en brugers interaktion med et websted for at give denne bruger en score. 

Denne score vil bruge forskellige faktorer, såsom hvordan de bevæger sig rundt på webstedet, eller hvilke sider de besøger først, og sikkerhedskopiere det med tidligere data.

En webstedsejer kan derefter konfigurere reCAPTCHA v3 til enten at blokere eller nægte en bruger adgang afhængigt af deres scoreniveau. Alternativt kan det sættes op, så handlinger begrænses eller begrænses i kort tid, indlæg sendes til moderationskøer, eller der kræves sekundær autentificering.

Endnu en gang er der undersøgelser i gang for at forsøge at knække reCAPTCHA v3(try to crack reCAPTCHA v3) . Denne gang søger forskere dog at skabe en AI, der kan besøge en webside og udføre handlinger der så menneskelige som muligt for at bestå de usynlige CAPTCHA - tests.

Så virker CAPTCHA faktisk?(So Does CAPTCHA Actually Work?)

Hidtil har én ting været klar – forskning har vist, at CAPTCHA eller re CAPTCHA ikke stopper al ikke-menneskelig aktivitet. Det begrænser dog markant bottrafik og stopper størstedelen af ​​den i sine spor. Så i den forstand kan vi sige, at CAPTCHA virker, selvom det ikke har en succesrate på 100 %.

Måske bliver AI klogere og vil være i stand til at agere mere menneskelig, men i så fald vil Google droppe CAPTCHA v4, eller andre CAPTCHA- udviklere vil udgive noget nyt. 

Det er som et endeløst spil med kat og mus. I sidste ende gør et websted meget bedre at have CAPTCHA , og det kan reducere botaktivitet fra tusindvis til næsten minimale mængder.



About the author

Jeg er datamatiker med over 10 års erfaring med softwareudvikling og sikkerhed. Jeg har en stærk interesse i Firefox, Chrome og Xbox-spil. Især er jeg særligt interesseret i, hvordan jeg sikrer, at min kode er sikker og effektiv.



Related posts