3 техники клоакинга, которые ломаются чаще всего — и как их не строить
Есть три схемы, которые выглядят аккуратно на схеме и быстро разваливаются в бою: фильтр по IP/ASN, проверка user-agent и редиректная цепочка без запасного решения. У всех общий дефект: они держатся на одном признаке, а бот-проверки давно смотрят на набор сигналов.
— IP/ASN без поведенческого слоя. Пропускаете только «плохие» сети — и забываете, что часть модерации приходит с обычных диапазонов. Нужен не один фильтр, а связка: IP, cookie, время на странице, последовательность запросов.
— User-agent как единственный критерий. Его легко подделать. Если решение построено только на UA, проверяйте ещё язык, Accept-Language, экран, поддержку JS и порядок загрузки ресурсов.
— Жёсткий редирект с первой секунды. Это заметно и для бота, и для человека. Лучше работать через промежуточный слой: прогреть сессию, зафиксировать признаки, потом уже принимать решение.
Главное правило: чем короче логика, тем быстрее она становится предсказуемой. Хороший клоакинг не «маскирует всё», а собирает несколько слабых сигналов в один профиль и оставляет запасной сценарий на случай ошибки.
Cloaking Stack — Keitaro, Adspect, Imklo
@cloaking_stack
3 техники клоакинга, которые ломаются чаще всего — и как их не строить
Этот пост опубликован в Telegram-канале Cloaking Stack — Keitaro, Adspect, Imklo. Подписаться можно по ссылке: @cloaking_stack.