Inżynierowie firmy Google pracują nad ulepszoną wersją systemu reCAPTCHA, który wykorzystuje algorytm komputerowy, by odróżnić zautomatyzowane spamboty od prawdziwych użytkowników. Założeniem inżynierów Google jest stworzenie takiego systemu rozpoznawania zachowania, aby ten od użytkownika nie wymagał żadnej interakcji. „Invisible reCAPTCHA” (niewidzialne reCAPTCHA) jest na razie w fazie rozwoju, chociaż osoby zainteresowane już mogą testować to rozwiązanie na własnych stronach internetowych.

Projekt „Invisible reCAPTCHA” ma zastąpić reCAPTCHA, który nie jest doskonały (na naszym portalu się nie sprawdził), w dodatku wymaga od użytkownika rozwiązywania graficznych zagadek lub wpisywania składni słów i liczb. Przeciwko reCAPTCHA przemawiają także praktyki popularnego CDN CloudFlare, który po wykryciu odbiegającego zachowania od normalnego (np. przeglądarka legitymuje się nieodpowiednim user-agent) wyświetla system reCAPTCHA. W efekcie, zdarzają sie przypadki, kiedy użytkownicy do uzyskania dostępu do stron schowanych za CloudFlare muszą zmagać się z utrudnieniem ze strony algorytmu komputerowego. 

CloudFlare także pracuje nad własną alternatywą.

Warto nadmienić, że „niewidzialny reCAPTCHA” nie jest niczym innowacyjnym. Już teraz istnieje kilka bardzo dobrych alternatyw, które mogą z powodzeniem zastosować właściciele stron internetowych. Na naszym portalu z powodzeniem sprawdza się tego typu rozwiązanie od kilkunastu miesięcy (ze względów bezpieczeństwa nie ujawnimy, o jakie rozwiązanie chodzi).

Na wiosnę tego roku trójka naukowców opracowała automatyczny atak, który może złamać zabezpieczenia reCAPTCHA z dużą dokładnością. Przynajmniej z tego powodu warto rozejrzeć się za alternatywą.

AUTOR:

Adrian Ścibor

Podziel się