(Completely Automated Public Turing test to tell Computers and Humans Apart) A technológiák egy olyan kategóriája, amelyet annak biztosítására használnak, hogy egy online tranzakciót ember végez, és nem egy számítógép. A Carnegie Mellon Egyetemen kifejlesztett, véletlenszerű szavakat vagy betűket álcázott és torzított módon jelenítik meg, hogy az emberek számára megfejthetők legyenek, de a szoftverek számára nem. A felhasználókat arra kérik, hogy írják be a látott szöveget, hogy igazolják, hogy emberről van szó.
Azokat a botokra (szoftverügynökökre) válaszul hozták létre, amelyek automatikusan töltik ki a webes űrlapokat, mintha egyéni felhasználók lennének. A botokat közvélemény-kutatások túlterhelésére, jelszavak ellopására (lásd szótártámadás) és – ami a legnépszerűbb – ingyenes e-mail fiókok ezreinek regisztrálására használják, amelyeket spamek küldésére használnak. s-t úgy tervezték, hogy megkerülje a nem embereket az ilyen tranzakciók végrehajtásában.
A botok és az s csatája
Az s 2001-es bevezetése után a bűnöző botokat frissítették, hogy elemezzék a torz szöveget, beírják a helyes szöveget, és ezáltal számos stílust hatástalanná tegyenek. A botok és az s közötti folyamatos csatában a szöveg egyre torzabbá és álcázottabbá válik, ami gyakran megnehezíti az emberek számára a dekódolást.
Az emberség érvényesítésére más megközelítéseket is beépítettek; például több kép megjelenítését és azt a kérdést, hogy melyik tárgy közös közöttük, például egy fa vagy egy kutya. Vagy megjeleníthetnek egy kifejezést, és megkérhetik a felhasználót, hogy írjon be újra egy szót; például: “Írja be a második szót a kifejezésben”. Lásd re, I Am Not a Robot, szótártámadás és Turing-teszt.
Ebben a Carnegie Mellonból származó korai példában egy véletlen szó van álcázva, és a felhasználókat arra kérik, hogy írják be, amit látnak. (A kép a Carnegie Mellon School of Computer Science jóvoltából, www..net)
A botok megtévesztése érdekében egyre inkább eltorzítják a szöveget, és a valódi szavak átadták helyüket a véletlenszerű betűknek és számjegyeknek. Azonban, akárcsak a vírusírók, akik megtanulják egyre hatékonyabban kódolni a programjaikat, úgy a botírók is… egy mókamániás, kreatív társaság.