Войти

Анализ User-Agent

Dalvik/2.1.0 (Linux; U; Android 12; M2003J15SC Build/SP1A.210812.016)

Разбор по частям

Часть Значение Анализ
Dalvik/2.1.0 Виртуальная машина Dalvik Устарела — Android 12 использует ART. Dalvik — только в старых приложениях или эмуляторах.
Linux; U; Android 12 Android 12 (API 31) Выпущен октябрь 2021. Получает обновления до 2024–2025 (зависит от вендора).
M2003J15SC Код модели Xiaomi POCO M2 Pro (глобальная версия Redmi Note 9 Pro). Snapdragon 720G, 4/6 ГБ RAM.
Build/SP1A.210812.016 Сборка MIUI 13 / Android 12. Последнее обновление безопасности: ~2023–2024.
Важно: Dalvik на Android 12 — нестандартно. Это может быть:
  • Старое приложение (не обновлялось с Android 9–10)
  • Эмулятор (Nox, BlueStacks)
  • Кастомная прошивка
  • Бот / парсер (OkHttp, Retrofit)
Итог: Это реальное устройство POCO M2 Pro на Android 12, но с устаревшей VM Dalvik. Скорее всего — мобильное приложение (не браузер), использующее старый HTTP-клиент.

Характеристики устройства

Параметр Значение
Модель POCO M2 Pro
Год выпуска 2020
ОС Android 12 (MIUI 13)
Безопасность Обновляется (до 2024)
VM Dalvik (не ART)
WebView Chrome ~90–100 (зависит от обновлений)

Стоит ли пускать на сайт?

Критерий Оценка Рекомендация
Легитимность Высокая Устройство реальное. UA соответствует POCO M2 Pro.
Dalvik Подозрительно Не браузер. Это приложение (API-запросы).
Безопасность Нормально Android 12 + обновления = безопасно.
Совместимость Хорошая Поддерживает ES6+, Flexbox, WebP.

Рекомендация по обработке (Nginx)

# 1. Разрешить как мобильное приложение
if ($http_user_agent ~* "Dalvik.*M2003J15SC") {
    # Можно логировать как API
    access_log /var/log/nginx/poco-m2pro.log;
}

# 2. НЕ блокировать
# 3. Опционально — кэшировать API-ответы
location /api/ {
    if ($http_user_agent ~* "Dalvik") {
        add_header Cache-Control "public, max-age=60";
    }
}
Рекомендуется:
Пускать — это реальное мобильное приложение
• Не блокировать по UA — это не бот
• Оптимизировать под мобильный трафик (WebP, сжатие)
• Если это API — использовать application/json, не HTML
ПУСКАТЬ — БЕЗОПАСНО.
Это POCO M2 Pro на Android 12 через мобильное приложение.
Dalvik — норма для старых приложений. Не браузер, не бот.