Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.24 (KHTML, like Gecko) Chrome/19.0.1055.1 Safari/535.24
Этот User-Agent представляет собой строку браузера Google Chrome версии 19.0.1055.1, работающего под управлением операционной системы Linux (архитектура x86_64). Первая стабильная версия Chrome вышла в декабре 2008 года, а версия 19 была выпущена в 2012 году. Браузер использует движок рендеринга AppleWebKit (на основе KHTML) и разработан компанией Google. В настоящее время Chrome является самым популярным браузером в мире с долей рынка около 65% (на июль 2024 года). Данная версия устарела и не рекомендуется к использованию из-за отсутствия обновлений безопасности.
Данный User-Agent соответствует сильно устаревшей версии Chrome (2012 года), которая больше не поддерживается и не получает исправлений безопасности. Использование такого браузера несёт высокие риски: уязвимости к XSS, внедрению кода, обходу политик безопасности. Уровень доверия - низкий. Рекомендуется блокировать или перенаправлять пользователей на актуальные версии браузера. Однако сам по себе User-Agent может быть подделан злоумышленниками, поэтому полагаться только на него не следует.
Для идентификации данного User-Agent в коде сервера можно использовать регулярное выражение, проверяющее наличие подстроки 'Chrome/19' и 'Linux x86_64'. Пример на JavaScript: /Chrome\/19\.0\.1055\.1.*Linux x86_64/i.test(ua). На сервере (Nginx, Apache) можно настроить правило для возврата ошибки 403 или редиректа на страницу обновления браузера. Рекомендуется также проверять версию Chrome и блокировать все версии ниже, например, 100.
if ($http_user_agent ~* "Chrome/19") { return 403; }.