Клоакинг ломается не на фильтрах, а на несогласованности между слоями
В нормальной схеме антибот, гео, user-agent и поведение на лендинге должны говорить одно и то же. Если бот видит «чистую» страницу, а браузер с тем же IP через секунду получает другой контент — это уже не защита, а сигнал для ручной или машинной проверки.
Что чаще всего выдает стек:
— разный HTML для одного и того же набора признаков;
— редиректы, которые зависят только от одного параметра;
— слишком резкий переход между prelander и offer;
— пустые или шаблонные ответы на подозрительный трафик. 🔎
Полезная привычка — тестировать не «страницу», а цепочку: входной URL, редирект, cookies, заголовки, IP/ASN, язык браузера, время ответа. Отдельно проверь, как ведут себя мобильные и десктопные сессии, приватный режим, повторный заход и возврат по прямой ссылке. Именно там чаще всего всплывает рассинхрон.
Если нужен устойчивый клоакинг, проектируйте его как систему правил, а не как один фильтр. Чем меньше исключений и ручных веток, тем ниже шанс, что стек начнет спорить сам с собой.
Cloaking Stack — Keitaro, Adspect, Imklo
@cloaking_stack
Клоакинг ломается не на фильтрах, а на несогласованности между слоями
Этот пост опубликован в Telegram-канале Cloaking Stack — Keitaro, Adspect, Imklo. Подписаться можно по ссылке: @cloaking_stack.