Sztuczna inteligencja (AI) osiągnęła nowy poziom i potrafi już rozwiązywać testy reCAPTCHA v2 z niemal taką samą dokładnością, jak ludzie. Testy te, polegające na identyfikacji obrazków, służą weryfikacji, że użytkownik nie jest botem. A przynajmniej do tej pory do tego służyły…
Naukowcy z ETH Zurich w Szwajcarii opracowali model AI, który potrafi rozwiązywać obrazkowe wyzwania reCAPTCHA v2. Model nazwany YOLO (skrót od „You Only Look Once”) został wytrenowany na obrazach związanych z ruchem drogowym. Dzięki temu YOLO osiągnął imponującą skuteczność na poziomie bliskim 100%. Dla porównania wcześniejsze próby rozwiązywania reCAPTCHA przez AI miały skuteczność na poziomie 68–71%.
Chociaż AI nie rozwiązuje każdego testu bezbłędnie, to osiąga wyniki, które są wystarczająco dokładne, aby wyglądać na ludzką aktywność. „Nasze badania sugerują, że nie ma znaczącej różnicy w liczbie wyzwań, które muszą pokonać ludzie i boty, aby zdać testy reCAPTCHA v2,” zauważają badacze.
Zagrożenia dla Bezpieczeństwa
Postęp w technologii AI stanowi wyzwanie dla systemów zabezpieczających, takich jak CAPTCHA i reCAPTCHA, które pierwotnie miały zatrzymać boty i złośliwe działania w sieci. W odpowiedzi CAPTCHA może stać się teraz trudniejsza do rozwiązania przez ludzi, co budzi obawy o dostępność, zwłaszcza dla osób niedowidzących.
Pomimo tego, że AI zyskuje na skuteczności, inne metody weryfikacji użytkowników są wciąż w użyciu. Google stosuje tzw. device fingerprinting, który identyfikuje urządzenia na podstawie unikalnych danych sprzętowych i programowych. Apple wprowadziło również Private Access Tokens jako alternatywę dla CAPTCHA. Mimo to, roboty są w kolejnej dziedzinie lepsze od nas, ile razy wpisywałem ponownie te hasła…