CAPTCHA

(Completely Automated Public Turing test to tell Computers and Humans Apart) Kategoria tekniikoita, joita käytetään varmistamaan, että ihminen tekee verkkotapahtuman eikä tietokone. Carnegie Mellonin yliopistossa kehitetty tekniikka, jossa satunnaiset sanat tai kirjaimet näytetään naamioituna ja vääristyneenä niin, että ihmiset voivat tulkita ne, mutta ohjelmistot eivät. Käyttäjiä pyydetään kirjoittamaan näkemänsä teksti todentaakseen, että he ovat ihmisiä.
s luotiin vastauksena botteihin (ohjelmistoagentteihin), jotka täyttävät automaattisesti verkkolomakkeita ikään kuin ne olisivat yksittäisiä käyttäjiä. Botteja käytetään mielipidekyselyjen ylikuormittamiseen, salasanojen varastamiseen (ks. sanakirjahyökkäys) ja, mikä on suosituinta, tuhansien ilmaisten sähköpostitilien rekisteröimiseen roskapostin lähettämistä varten. s:t suunniteltiin estämään muita kuin ihmisiä suorittamasta tällaisia tapahtumia.
Bottien ja s:ien taistelu
Sen jälkeen kun s:t otettiin käyttöön vuonna 2001, rikolliset botit päivitettiin analysoimaan vääristynyttä tekstiä, syöttämään oikeaa tekstiä ja siten tekemään monet tyylit tehottomiksi. Bottien ja s:n välisessä jatkuvassa taistelussa teksti on yhä vääristyneempää ja naamioituneempaa, jolloin ihmisen on usein vaikea purkaa sitä.
Muitakin lähestymistapoja on otettu käyttöön inhimillisyyden vahvistamiseksi; esimerkiksi näytetään useita kuvia ja kysytään, mikä objekti on niiden joukossa yhteinen, kuten puu tai koira. Tai sitten näytetään lause ja käyttäjää pyydetään kirjoittamaan sana uudelleen; esimerkiksi: ”Kirjoita lauseen toinen sana”. Katso re, I Am Not a Robot, sanakirjahyökkäys ja Turingin testi.

Type the Word You See

Tässä Carnegie Mellonin varhaisessa esimerkissä satunnainen sana naamioidaan, ja käyttäjiä pyydetään kirjoittamaan, mitä he näkevät. (Image courtesy of Carnegie Mellon School of Computer Science, www..net)

More Obtuse, More Random

sanoja vääristellään yhä enemmän bottien huijaamiseksi, ja oikeat sanat ovat antaneet tilaa satunnaisille kirjaimille ja numeroille. Mutta aivan kuten viruskirjoittajat, jotka oppivat koodaamaan ohjelmiaan entistä tehokkaammin, myös bottien kirjoittajat ovat kuitenkin hauskanpitoa rakastavaa, luovaa porukkaa.

Vastaa

Sähköpostiosoitettasi ei julkaista.