CAPTCHA: Porovnání verzí

Z WikiKnihovna
 
(Není zobrazeno 27 mezilehlých verzí od stejného uživatele.)
Řádek 1: Řádek 1:
 
'''Autor:''' Laura Kabai
 
'''Autor:''' Laura Kabai
  
'''Klíčová slova:''' CAPTCHA, spam, ochrana
+
'''Klíčová slova:''' CAPTCHA, kód, obrázky, spam, ochrana, boti
  
'''Synonyma:'''  
+
'''Synonyma:''' Turingův test
  
 
'''Související pojmy:'''
 
'''Související pojmy:'''
  
 
<blockquote>
 
<blockquote>
''nadřazené'' - </blockquote>
+
''nadřazené'' - web, webová stránka, ochrana </blockquote>
 
<blockquote>
 
<blockquote>
''podřazené'' </blockquote>
+
''podřazené'' - spam, boti</blockquote>
  
  
 
== CAPTCHA ==
 
== 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."<ref>http://blog.h1.cz/aktualne/konecne-pouzitelna-captcha/</ref> Říká se mu také Turingův test.
+
"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."<ref>Konečně použitelná CAPTCHA. ''In: H1 BLOG'' [online]. 2009 [cit. 2013-05-16]. Dostupné z: http://blog.h1.cz/aktualne/konecne-pouzitelna-captcha/</ref>  
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 je tedy program, který chrání webové stránky proti tzv. botům vygenerováním testu, který počítač nemůže zvládnout."<ref>The Official CAPTCHA Site'' [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net</ref> 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.
  
  
Řádek 22: Řádek 22:
  
 
    
 
    
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."<ref>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.</ref> 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.
+
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."<ref>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.</ref> 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 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 CAPTCHA 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 ==
 
== 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 lze využít například na blogu, pokud je potřeba zamezit nechtěným komentářům od botů pod příspěvky.
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.
+
 
 +
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 CAPTCHA.
  
 
== Vlastnosti CAPTCHA ==
 
== Vlastnosti CAPTCHA ==
 
Jak již bylo zmíněno CAPTCHA musí být přístupná. Pokud tedy potřebuje CAPTCHA kód opsat zrakově či jinak postižený uživatel, musí mít možnost zvolit si například audio CAPTCHA.
 
Jak již bylo zmíněno CAPTCHA musí být přístupná. Pokud tedy potřebuje CAPTCHA kód opsat zrakově či jinak postižený uživatel, musí mít možnost zvolit si například audio CAPTCHA.
 
   
 
   
Obrázky by měly být dostatečně zkresleny. Některé CAPTCHA používají jen lehce zkreslené texty, které je pro roboty velmi lehké prolomit.
+
Obrázky by měly být dostatečně zkresleny. Některé CAPTCHA používají jen lehce zkreslené texty, které je pro boty velmi lehké prolomit.
  
 
Důležitou vlastností, kterou by CAPTCHA měla splňovat je také budování bezpečnosti. V některých systémech je řešení stejné CAPTCHA použito vícekrát, což ji dělá náchylnou k tzv. opakovaným útokům.<ref>''The Official CAPTCHA Site'' [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net/</ref>   
 
Důležitou vlastností, kterou by CAPTCHA měla splňovat je také budování bezpečnosti. V některých systémech je řešení stejné CAPTCHA použito vícekrát, což ji dělá náchylnou k tzv. opakovaným útokům.<ref>''The Official CAPTCHA Site'' [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net/</ref>   
  
CAPTCHA by měla také zabezpečit bezpečnost i velkému množství stránek, které ji využijí.
+
CAPTCHA by měla také zabezpečit bezpečnost i velkému množství stránek, které ji využívají.
  
 
Důležité je také nevytvářet svoji vlastní CAPTCHA (např. pomocí PHP, Perl atd.).
 
Důležité je také nevytvářet svoji vlastní CAPTCHA (např. pomocí PHP, Perl atd.).
  
 
== Služby ==
 
== 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ů.
+
Exitují služby, které shromažďují již rozpoznané CAPTCHA kódy. Pokud je tedy potřeba vyhnout se opisování CAPTCHA kódů, stačí se zaregistrovat na webu daných služeb jako: CAPTCHATrader, Decaptcher a jiné. Je tř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ř. 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 ==
 
== Poznámky ==
Řádek 49: Řádek 52:
  
 
* ''The Official CAPTCHA Site'' [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net/
 
* ''The Official CAPTCHA Site'' [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net/
* 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.
+
* Konečně použitelná CAPTCHA. ''In: H1 BLOG'' [online]. 2009 [cit. 2013-05-16]. Dostupné z: http://blog.h1.cz/aktualne/konecne-pouzitelna-captcha/
*
+
* Luis von Ahn, Manuel Blum and John Langford. Telling Humans and Computers Apart Automatically. In: ''Communications of the ACM''[online]. 2004. Vol.4. No. 2.[cit. 2013-05-16] Dostupné z: <http://www.captcha.net/captcha_cacm.pdf>
*
+
* 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.
 +
*METZ, Cade. ''CAPTCHA-ing the spammer ; A technology that tries to distinguish between humans and machines may be a capable weapon against spam.'' PC Magazine, 22, 70-70. Dostupné z: <http://search.proquest.com/docview/203707685?accountid=16531>
 +
*ŠTRAUCH, Adam. ''Potřebujete obejít CAPTCHA? Zaplaťte si armádu Indů''. ROOT.CZ [online]. 2010. [cit. 2013-05-16]. Dostupné z: <http://www.root.cz/clanky/potrebujete-obejit-captcha-zaplatte-si-armadu-indu/>

Aktuální verze z 19. 5. 2013, 19:58

Autor: Laura Kabai

Klíčová slova: CAPTCHA, kód, obrázky, spam, ochrana, boti

Synonyma: Turingův test

Související pojmy:

nadřazené - web, webová stránka, ochrana

podřazené - spam, boti


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] "CAPTCHA je tedy program, který chrání webové stránky proti tzv. botům vygenerováním testu, který počítač nemůže zvládnout."[2] 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 [3]


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."[4] 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 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 CAPTCHA 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

CAPTCHA lze využít například na blogu, pokud je potřeba zamezit nechtěným komentářům od botů 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 CAPTCHA.

Vlastnosti CAPTCHA

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

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

Důležitou vlastností, kterou by CAPTCHA měla splňovat je také budování bezpečnosti. V některých systémech je řešení stejné CAPTCHA použito vícekrát, což ji dělá náchylnou k tzv. opakovaným útokům.[5]

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

Důležité je také nevytvářet svoji vlastní CAPTCHA (např. pomocí PHP, Perl atd.).

Služby

Exitují služby, které shromažďují již rozpoznané CAPTCHA kódy. Pokud je tedy potřeba vyhnout se opisování CAPTCHA kódů, stačí se zaregistrovat na webu daných služeb jako: CAPTCHATrader, Decaptcher a jiné. Je tř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ř. 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. Konečně použitelná CAPTCHA. In: H1 BLOG [online]. 2009 [cit. 2013-05-16]. Dostupné z: 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. The Official CAPTCHA Site [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net/
  4. 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.
  5. The Official CAPTCHA Site [online]. [cit. 2013-05-16]. Dostupné z: http://www.captcha.net/


Použitá literatura