Клоакинг — не только про обход модерации: где он легитимно работает в инфраструктуре
Если убрать шум, клоакинг — это слой маршрутизации по признакам запроса. В нормальной схеме он нужен не для обмана, а для разделения аудиторий, сред и сценариев: bot/user, mobile/desktop, partner/internal, test/production.
Типовые легитимные применения:
— раздача разных лендингов для webview и обычного браузера;
— скрытие служебных страниц от индексации и случайного трафика;
— показ разных версий QA, саппорту и внешним партнёрам;
— фильтрация сканеров, пустых рефереров и мусорных ASN до трекера.
Ключевой момент — клоакинг не должен быть единственным источником истины. Решение лучше строить на связке: CDN/WAF, server-side rules, логирование, отдельные allowlist/denylist и понятный fallback. Иначе ловишь ложные срабатывания, режешь конверсию и потом не понимаешь, где сломалась цепочка.
Практика простая: не завязывайся только на User-Agent, добавляй IP reputation, Accept-Language, ASN, cookies и поведение сессии. Для внутренних маршрутов держи отдельные хосты и отдельные логи, чтобы можно было быстро сравнить, почему один и тот же клик ушёл в разные ветки. Секрет не в маскировке, а в контроле ветвления.
Если нужен слой, который просто разделяет потоки и не ломает атрибуцию, проектируй его как router, а не как магию.
Tracker Lab
@tracker_lab
Клоакинг — не только про обход модерации: где он легитимно работает в инфраструктуре
Этот пост опубликован в Telegram-канале Tracker Lab. Подписаться можно по ссылке: @tracker_lab.