Анализ User-Agent: Mozilla/5.0 (Linux; arm_64; Android 12; C80) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.5845.83 YaBrowser/23.9.7.83.00 SA/3 Mobile Safari/537.36
Детальный разбор компонентов строки и оценка рисков.
Декомпозиция User-Agent
- Браузер: Яндекс.Браузер (YaBrowser) версия 23.9.7.83.00
- Базовый движок: Chrome/116.0.5845.83
- Операционная система: Android 12 (API 31) на архитектуре arm64
- Устройство: Модель C80 (возможно, Tecno, Infinix или другой бренд)
- Движок рендеринга: AppleWebKit/537.36 (совместимый с Gecko)
- Дополнительный флаг: SA/3 (возможно, указывает на режим "Сохранение аудио" или другую функцию Яндекс.Браузера)
Оценка рисков и валидности
- Валидность формата: Строка корректна, соответствует стандартному формату для мобильных браузеров на WebKit.
- Риск устаревшего ПО: Высокий. Версия Chrome 116 устарела (актуальная на декабрь 2024 - ~v.130). Это представляет потенциальную уязвимость.
- Риск несоответствий: Низкий. Все компоненты (Android, WebKit, Chrome, YaBrowser, Safari) логично сочетаются для мобильного Яндекс.Браузера.
- Риск бота/скрипта: Низкий. Строка содержит специфичные для Яндекс.Браузера токены (YaBrowser, SA/3), что нехарактерно для простых ботов.
- Аномалии: Написание arm_64 вместо стандартного aarch64 или arm64 - незначительное отклонение, но встречается на некоторых устройствах.
Сравнение с актуальными версиями (на 2024-12-08)
- Актуальный Chrome: ~130.x.x.x
- Актуальный Android: 14 (API 34)
- Вывод: Ключевой компонент (Chrome) отстаёт более чем на 14 мажорных версий. ОС Android 12 также устарела.