Dalvik/2.1.0 (Linux; U; Android 13; 21081111RG Build/TP1A.220624.014)
Dalvik - это виртуальная машина, использовавшаяся в ранних версиях Android для выполнения приложений. User-Agent с префиксом Dalvik/2.1.0 указывает, что запрос отправлен приложением, работающим в среде Android (в данном случае Android 13). Такой User-Agent часто используется мобильными приложениями (клиентами соцсетей, мессенджерами, браузерами, встроенными в приложения) для доступа к веб-ресурсам. Он не является браузером в классическом понимании, а скорее идентификатором клиентского приложения, которое использует системные библиотеки Android.
User-Agent Dalvik/2.1.0 сам по себе не является вредоносным, но его часто подделывают злоумышленники для имитации легитимного мобильного приложения. Реальные приложения обычно имеют дополнительные заголовки (например, Accept-Language, X-Requested-With), которые можно проверить. Риски: возможные попытки обхода ограничений, сканирование уязвимостей, автоматизированные атаки. Рекомендуется проверять IP-адрес, частоту запросов и поведение (наличие JavaScript, куки).
Для идентификации в коде сервера используйте регулярное выражение, например: /Dalvik\/2\.1\.0/i. Обработка: если приложение легитимное, можно отдавать упрощённую версию страницы (например, мобильную). Если подозрительно - запросить дополнительную проверку (CAPTCHA, токен). Для блокировки - используйте правила в .htaccess или Nginx: if ($http_user_agent ~* "Dalvik/2.1.0") { return 403; }.
Bot-guard.ru показывает реальную картину трафика и блокирует вредоносных ботов, не трогая живых пользователей. Сейчас — бесплатно на время открытого тестирования.
Подключить бесплатно