CAPTCHA: Porovnání verzí

Z WikiKnihovna
Řádek 46: Řádek 46:
 
== Poznámky ==
 
== Poznámky ==
 
<references />
 
<references />
 +
 +
 +
== Použitá literatura ==
 +
 +
The Official CAPTCHA Site [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net/

Verze z 16. 5. 2013, 10:17

Autor: Laura Kabai

Klíčová slova: CAPTCHA,

Synonyma:

Související pojmy:

nadřazené -

podřazené


CAPTCHA

"Termín CAPTCHA, neboli „Completely Automated Public Turing test to tell Computers and Humans Apart“, je metoda, jak na webu automatizovaně rozpoznat počítač od člověka."[1] Říká se mu také Turingův test. CAPTCHA je tedy program, který chrání webové stránky proti tzv. robotům vygenerováním testu, který počítač nemůže zvládnout. Většinou se jedná o opsání čísel, písmen či celých slov z určitého obrázku, ale může se jednat také o početní příklady nebo o obrázkový test, kdy má uživatel vybrat, co mají obrázky společného.


Captcha.gif [2]


CAPTCHA byla vyvinuta v roce 2000 týmem programátorů na Carnegie Mellon University. "První CAPTCHA vznikla jako forma obrany proti automatickému vkládání URL do katalogu AltaVista."[3] Dříve CAPTCHA používala obyčejné obrázky, které se ale spamerům velmi jednoduše podařilo překonat. Musely se tedy začít využívat těžší obrázky, většinou natolik zdeformované, že se může stát, že i lidé mají problém s opsáním textu, což vede k opakovanému opisování nových slov či vět. CAPTCHA také logicky představuje problém pro zrakově postižené, který lze zmírnit využitím audio CAPTCHA, který kód přehraje. Čím rychleji se vyvíjí software, tím rychleji se musí měnit také CAPTCHA. Také z důvodu zhoršující se schopnosti lidí dešifrovat deformované texty, se objevuje mnoho nápadů či řešení jak CAPTCHU vylepšit. Je tedy možné, že se místo klasického textu setkáme s rozpoznáním zvířete na obrázku, s 3D otáčením obrázků či s mini hrami apod.

Využití CAPTCHA

CAPTCHU lze využít například na blogu, pokud je potřeba zamezit nechtěným komentářům od robotů pod příspěvky. Chrání také proti spamu například na diskuzních fórech, kde se mnohdy můžeme setkat s nesouvislým a nelogickým textem, který obsahuje velké množství webových adres. CAPTCHA nalezla využití také u několika společností jako Google, Yahoo a Microsoft. Tyto společnosti nabízí zdarma emailové služby. Roboti ale začali vytvářet tisíce emailových schránek každou minutu, proto tyto společnosti začaly využívat CAPTCHU.


Vlastnosti CAPTCHA

Jak již bylo zmíněno CAPTCHA musí být přístupná, pokud tedy musí CAPTCHA kód opsat zrakově či jinak postižený uživatel, musí mít možnost zvolit si například audio CAPTCHU.

Obrázky by měli být zkresleny. Některé CAPTCHA používají jen lehce zkreslené texty, které je pro roboty velmi lehké prolomit.

Budování bezpečnosti- v některých systémech je řešení stejné CAPTCHA použito vícekrát, což děla CAPTCHU náchylnou k tzv. opakovaným útokům.[4]

CAPTCHA by měla také zabezpečit bezpečnost i velkému množství stránek, které ji využijí.

Nevytvářet svoji vlastní CAPTCHU (např. pomocí PHP, Perl atd.)


Služby

Exitují služby, které shromažďují již rozpoznané CAPTCHA kódy. Pokud se tedy někdo chce vyhnout opisování CAPTCHA kódů, stačí se zaregistrovat na webu daných služeb jako: CAPTCHATrader, Decaptcher a jiné. Je potřeba zaplatit si potřebný počet kreditů a poté, když je potřeba opsat daný CAPTCHA kód, stačí pouze kredity vyměnit za rozpoznané a ověřené CAPTCHA kódy. Daná služba poté ověřený CAPTCHA kód zašle zpět na stránku, kde se chceme například přihlásit k účtu či stahovat. Bohužel se může stát, že se vše nepodaří na první pokus, je tedy potřeba mít více kreditů.

Poznámky

  1. http://blog.h1.cz/aktualne/konecne-pouzitelna-captcha/
  2. The Official CAPTCHA Site [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net/
  3. Machová, Anna; Skolková, Linda. Zpráva z konference INSPO 2006. Ikaros [online]. 2006, roč. 10, č. 4 [cit. 16.05.2013]. Dostupné z: <http://ikaros.cz/node/3298>. ISSN 1212-5075.
  4. http://www.captcha.net/


Použitá literatura

The Official CAPTCHA Site [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net/