com.apple.WebKit.Networking/8615.3.12.10.2 CFNetwork/1410.0.3 Darwin/22.6.0
Это нестандартная строка User-Agent: по ней не удаётся определить ни обычный браузер, ни известного бота. Ниже её характеристики и советы, как по поведению отличить человека от автоматического клиента.
Bot Guard видел этот User-Agent на 20 сайтах из 60 подключённых (33%). Первое появление в нашей статистике: 29.09.2023, последнее: 01.10.2024. Всего за это время зафиксировано 800 визитов. В среднем это около 2 визитов в день за 369 дней наблюдений.
Вердикт: неопознанный клиент. Основания: в статистике 20 сайтов, 800 визитов. Это оценка по строке и поведению, а не доказательство: по одному User-Agent нельзя гарантировать, что за ним бот или человек.
Влияние неопознанного клиента зависит от того, как часто он ходит и что запрашивает. Начните с журнала сервера: частота запросов, пути и IP покажут, нужна ли защита.
Эта строка не похожа ни на известный браузер, ни на известного бота. Чтобы понять, кто за ней стоит, смотрите на поведение: запрашивает ли клиент robots.txt, выполняет ли JavaScript, как часто ходит и с какого IP.
Не блокируйте вслепую: сначала посмотрите по логам, что клиент запрашивает и как часто. Если нагрузки нет и вреда не видно, оставьте. При подозрительном поведении отправьте такие визиты на тихую проверку.
Это фоновый сетевой процесс операционной системы Apple (macOS / iOS), который используется для выполнения сетевых запросов, не связанных напрямую с отображением веб-страниц. Он создан компанией Apple и входит в состав системного фреймворка CFNetwork и WebKit. Используется для предзагрузки контента, обновлений, синхронизации данных и других автоматических задач. Отличается от обычного Safari тем, что не имеет графического интерфейса и запускается системой.
Уровень доверия: высокий (системный процесс Apple). Риски минимальны, так как это легитимный компонент ОС. Однако злоумышленники могут подделывать эту строку для маскировки под системный трафик. Рекомендуется не блокировать его полностью, но при подозрительной активности (например, массовые запросы с необычных IP) стоит проверять дополнительные сигналы (TLS-отпечатки, поведение).
Самый простой способ - проверить строку User-Agent на наличие «com.apple.WebKit.Networking» и версию Darwin 22.6.0. В коде сервера (PHP, Python, Nginx) можно использовать регулярное выражение: /com\.apple\.WebKit\.Networking.*Darwin\/22\.6\.0/. Для точной идентификации рекомендуется анализировать заголовки Accept и Accept-Encoding, а также использовать JA3-отпечатки TLS.
Bot-guard.ru показывает реальную картину трафика и блокирует вредоносных ботов, не трогая живых пользователей. Сейчас — бесплатно на время открытого тестирования.
Подключить бесплатноПроверки показывают ботов. Bot Guard их останавливает
Тариф «Старт» — 0 ₽: один сайт, до 100 000 запросов в месяц. Плагины для WordPress и 1С-Битрикс, проверка для nginx, PHP-код для любого сайта.