Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 11; GM1900) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.5790.138 Mobile Safari/537.36
Детальный разбор строки User-Agent и оценка рисков для веб-безопасности.
Распарсенные компоненты
- Браузер: Chrome Mobile
- Версия браузера: 115.0.5790.138
- Операционная система: Android 11
- Архитектура ОС: arm_64 (обычно пишется как aarch64)
- Модель устройства: GM1900 (OnePlus 7)
- Движок рендеринга: AppleWebKit/537.36
- Паттерн движка: KHTML, like Gecko (стандартный для Chrome)
Оценка риск-факторов
- Устаревшая версия браузера: Текущая стабильная версия Chrome на 08.12.2024 - ~v130. Версия 115 устарела более чем на 15 основных релизов. Повышенный риск уязвимостей.
- Устаревшая ОС: Android 11 выпущен в 2020 году. Не является самой актуальной, но ещё получает обновления безопасности.
- Незначительная аномалия: Указание arm_64 вместо более распространённых arm64 или aarch64. Может быть вариантом написания от производителя устройства.
- Отсутствие паттернов ботов: Строка не содержит известных сигнатур автоматизированных скриптов (HeadlessChrome, Bot, Crawler). Структура соответствует реальному мобильному Chrome.
- Соответствие компонентов: Все части строки (WebKit, Chrome, Mobile Safari) согласованы и типичны для Chrome на Android.
Решение
Несмотря на устаревшее ПО, строка представляет собой валидный и реалистичный User-Agent от настоящего мобильного устройства (OnePlus 7). Прямых признаков мошенничества или бота не обнаружено. Основной риск связан с потенциальными уязвимостями в старом ПО пользователя, что является проблемой клиентской стороны.