kontakt
Software house
>
Blog
>
CAPTCHA — jej rodzaje oraz sposób zastosowania

CAPTCHA — jej rodzaje oraz sposób zastosowania

Data wpisu
Tomasz Kozon
Autor
Tomasz Kozon
I'm not a robot

CAPTCHA to specjalne testy do wykonania przez człowieka po to, aby chronić Internet przed spamem lub innymi botami, które wprowadzają niepożądane treści do serwisów Internetowych. Najczęściej można spotkać się z nimi podczas logowania, ściągania plików czy wypełniania formularza i mogą one przybierać różne formy. 

Czym jest CAPTCHA?

CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) to specjalne automatyczne zabezpieczenie, które pozwala odróżnić roboty od ludzi. Powstało już 1996 roku jednak początkowo nazwane było testem Turinga. Obecna nazwa tego zabezpieczenia została wprowadzona w 2000 roku i oznacza dowolny test, z którym każdy człowiek bez problemu umie sobie poradzić, w przeciwieństwie do robotów, które mają problem z ich rozwiązaniem. Najczęściej można spotykać się z tym mechanizmem podczas logowania, wysyłania formularza, pisania komentarzy czy postów na forach, dzięki czemu zapobiega on wysyłaniu dużej ilości zapytań do serwera oraz tworzeniu dużej ilości kont, a także chroni przed spamem, podsyłaniu linków w komentarzach, lub przed botami chcącymi uzyskać dostęp do danych użytkownika. 

CAPTCHA, reCAPTCHA i ich rodzaje

Robot i człowiek

Początkowo CAPTCHA przybierała formę zniekształconego napisu, który należało wpisać w okienko pod nim. Jednak takie zabezpieczenie często było atakowane, dlatego dziś istnieje wiele odmian tego rodzaju testów dla ludzi. Obecnie bardzo rozpowszechnione są teksy oparte na obrazach, a nawet na funkcjach głosowych. Przykładowe testy tego typu polegają na:

  • zaznaczeniu kilku obrazów zwierających odpowiedni element;
  • wykonaniu prostego obliczenia matematycznego;
  • dopasowaniu brakującego elementu układanki;
  • przepisaniu ciągu znaków;
  • podaniu odpowiedzi na proste pytanie;
  • zaznaczeniu na obrazku konkretnego elementu;
  • rozpoznaniu dźwięku lub odpowiedzi na zadanie pytanie w wersji głosowej – szczególne dobre rozwiązanie dla osób z wadami wzroku.

CAPTCHA szybko stała się tak popularna, że można było spotkać ją na niemal na wszystkich witrynach. Jednak konieczność wykonania zadania sprawiło, że internauci odczuwali rosnąca irytację i opuszczali witryny, gdy nie mogli szybko wykonać określonych czynności, dlatego też powstała reCAPTCHA. To zabezpieczanie jest w stanie wykryć nieprawidłowe zachowania na stronie lub próbę nieautoryzowanego dostępu do konta, a aby potwierdzić, że jest się człowiekiem, wystarczy zaznaczyć opcję: „Nie jestem robotem”.

Praca:
0 brak aktywnych ofert pracy
Wszystkie oferty
Case study:
0 Aktualnie brak case study
Zobacz wszystkie

Ostatnie Wpisy