Fingerprint устройства
Fingerprint — совокупность характеристик устройства и приложения: модель, версия ОС, параметры клиента. По этому набору Telegram отличает устройства друг от друга и умеет связывать активность разных аккаунтов.
Что входит в отпечаток устройства
Клиент сообщает платформе параметры своего окружения: модель устройства, версию операционной системы, версию и сборку приложения, системные настройки. По отдельности эти данные ни о чём не говорят, но вместе образуют устойчивый «почерк» — по нему видно, что двадцать аккаунтов работают с одного и того же образа системы.
Точный перечень сигналов и их веса Telegram не раскрывает: всё, что известно о влиянии отпечатков на ограничения, — наблюдения практиков, а не официальная документация.
Почему fingerprint критичен при массовой работе
Прокси разделяют аккаунты по сети, но не по устройству. Если пятьдесят аккаунтов с разных IP работают с идентичной «моделью телефона», они всё равно связаны между собой — и ограничение одного аккаунта повышает внимание ко всем остальным.
Поэтому подготовка пула всегда включает три шага вместе: отдельный прокси, заполненный профиль и уникальный fingerprint на каждый аккаунт.
Как это реализовано в Telecobra
В панели параметры устройства редактируются для каждого аккаунта — вручную или массово при подготовке пула. Аккаунты получают разные модели устройств, версии ОС и клиентов, и эти параметры сохраняются за аккаунтом постоянно: «телефон» не должен меняться каждый день, иначе это само по себе красный флаг.
Пример подготовки пула
Пример (цифры иллюстративные): перед прогревом пула из 40 аккаунтов оператор массово назначает устройства: пул делится на 6–8 разных моделей смартфонов и 3–4 версии ОС с естественным распределением — самые ходовые модели встречаются чаще. После назначения параметры фиксируются: в дальнейшем аккаунт всегда выходит с «своего» устройства и «своего» IP.
Единый профиль: устройство, сеть, поведение
Устройство, IP и поведение аккаунта должны складываться в одну правдоподобную картину. Аккаунт с российским номером, «телефоном» с английской локалью, IP немецкого дата-центра и активностью строго по московскому рабочему графику — набор противоречий, который заметен любой автоматике.
Собирайте профиль заранее и целиком: география номера, география IP, язык системы и часовой пояс активности должны сходиться в одной точке на карте. Тогда каждый сигнал в отдельности подтверждает остальные, а не выдаёт аккаунт.
Признаки плохой рандомизации
Типичные ошибки при массовой подготовке: аккаунтам выдали разные модели, но одну и ту же версию ОС; половине пула достались редкие модели, которых на рынке почти нет; у всех совпадает сборка клиента вплоть до минорной версии. Случайный набор параметров — не то же самое, что правдоподобный.
Проверка простая: выгрузите параметры пула таблицей и посмотрите на распределение. Оно должно напоминать реальный рынок устройств: две-три массовые модели занимают львиную долю, длинный хвост из остальных, а версии ОС кучкуются вокруг актуальных.
Fingerprint и проверки при входе
Когда аккаунт заходит с нового окружения, платформа может запросить дополнительное подтверждение — это видно по практике импорта купленных аккаунтов: чем сильнее новое окружение отличается от исторического, тем чаще проверки. По наблюдениям практиков (официально не подтверждено), стабильный и правдоподобный набор параметров снижает частоту таких запросов.
Поэтому при переносе аккаунта на новую инфраструктуру стараются сохранить максимум прежнего профиля: ту же «модель устройства», ту же географию IP, тот же часовой пояс активности.
Частые вопросы
Можно ли обойтись только прокси, без уникальных fingerprint?
Нежелательно: сетевая изоляция без изоляции устройств оставляет аккаунты связанными. Связка «один аккаунт — один IP — одно устройство» работает как единое целое.
Как часто нужно менять отпечаток у живого аккаунта?
Никогда без причины. Реальные пользователи не меняют телефон каждую неделю; стабильность параметров важнее их «свежести».
Откуда брать правдоподобные комбинации параметров?
Из реального рынка: массовые модели смартфонов и актуальные версии ОС. Экзотика и несуществующие комбинации заметнее, чем типичные значения.
Telecobra