Создать аккаунт
Главные новости » Наука и технологии » Эксперты объяснили, как на самом деле работает тест «Я не робот»

Эксперты объяснили, как на самом деле работает тест «Я не робот»

0

Фото из открытых источников
Любой, кто пользуется Интернетом, сталкивался с классическим тестом Captcha «Я не робот». Эксперты компании Cloudflare, занимающейся кибербезопасностью, объяснили, как в действительности работает этот тест. 
 
CAPTCHA основана на полностью автоматизированном общедоступном тесте Тьюринга, позволяющем отличить компьютеры от людей. Пользователям дается задача, которую необходимо выполнить, чтобы отделить их от ботов. Эти задачи варьируются от раздражающих («пожалуйста, выберите части этого изображения, содержащие трубы») до не очень («нажмите здесь, чтобы подтвердить, что вы не робот»). Но как работают эти последние тесты? Ведь вряд ли боты настолько неумелые, что не могут нажать на кнопку.
 
Оказывается, все обстоит совсем иначе. Тест на самом деле рассматривает поведение до того, как будет нажата кнопка. Были созданы боты, которые могут нажать на кнопку, но им сложнее заранее имитировать нормальное человеческое поведение.
 
По данным компании Cloudflare, тест отслеживает движение курсора пользователя, когда он приближает его к коробке.
 
«Даже самое прямое движение человека имеет некоторую степень случайности на микроскопическом уровне: крошечные бессознательные движения, которые боты не могут легко имитировать. Если движение курсора содержит некоторую часть этой непредсказуемости, тест решает, что пользователь, вероятно, является законным», — говорится на сайте Cloudflare. «ReCAPTCHA также может оценивать файлы cookie, хранящиеся браузером на пользовательском устройстве, и историю устройства, чтобы определить, может ли пользователь быть ботом».
 
Файлы cookie и недавняя история могут сообщить компьютеру, являетесь ли вы человеком.
 
«Скажем, например, прежде чем поставить галочку, вы посмотрели пару видеороликов с кошками, вам понравился ролик о Грете Тунберг, вы проверили свою учетную запись Gmail, прежде чем приступить к работе — все это заставляет их думать, что вы должны будь человеком», - объясняют эксперты. «По сути, когда вы нажимаете «Я не робот», вы даете указание сайту просмотреть ваши данные и принять решение самостоятельно».
 
Обычно этого теста достаточно, чтобы убедить программу, что вы человек, но иногда вам будут предложены альтернативные проверки, например, если ваша мышь двигается слишком точно или если ваша история просмотров принадлежит роботу.
0 комментариев
Обсудим?
Смотрите также:
Продолжая просматривать сайт fact-news.ru вы принимаете политику конфидициальности.
ОК