Антидетект браузер подменяет параметры, по которым сайт узнаёт устройство: версию системы, разрешение экрана, набор шрифтов, данные видеокарты, часовой пояс, язык. Каждый профиль выглядит как отдельный компьютер.
Чего он не делает: не меняет адрес в сети. Адрес задаётся отдельно, прокси на каждый профиль. Без этого подмена бессмысленна, потому что сетевое окружение остаётся общим.
Что именно подменяется
Набор параметров у всех браузеров примерно один: User-Agent и версия системы, разрешение и глубина цвета экрана, список шрифтов, данные о видеокарте через WebGL, отпечаток холста через Canvas, число ядер и объём памяти, часовой пояс, язык интерфейса.
Часть значений генерируется случайно, часть берётся из наборов реальных устройств. Второе надёжнее: случайное сочетание может оказаться таким, какого в природе не бывает, и это само по себе признак.
Из чего складывается отпечаток и что ломают чаще всего, разобрано отдельно: составляющие отпечатка браузера.
Что остаётся неизменным
Адрес в сети. Его закрывает прокси, и настраивается он в карточке профиля. Как считать количество адресов, разобрано в теме сколько адресов держать на кабинет.
Поведение. Скорость набора, траектория курсора, паузы между действиями остаются вашими. Подмена параметров этого не закрывает, и на площадках с поведенческим анализом это заметно.
Содержимое учётной записи: телефон, почта, история действий, платёжное средство. Профиль браузера к этому отношения не имеет вообще.
Как задаётся прокси
В Dolphin Anty при создании профиля выбирается тип подключения из списка HTTP, SOCKS4, SOCKS5, дальше заполняются адрес, порт, логин и пароль. Рядом кнопка проверки соединения, она показывает, отвечает адрес или нет.
Разница между протоколами на работу профиля не влияет, важно лишь совпадение с тем, что выдал поставщик. Подробности здесь: чем HTTP отличается от SOCKS5.
Если проверка соединения падает, идите по обычному списку причин: разбор когда прокси не отвечает. В девяти случаях из десяти дело в формате строки или в привязке по адресу.
На что смотреть при выборе
Первое: на чём построен браузер. Ядро Chromium даёт совместимость с большинством сайтов, решения на других движках ведут себя иначе, и это иногда заметно по мелочам вроде неработающих загрузок.
Второе: командная работа. Если профилями пользуется несколько человек, нужны роли и раздача доступа, иначе логины будут ходить в мессенджере, а это отдельный способ всё потерять.
Третье: API. Когда профилей десятки, открывать их руками перестаёт быть нормальной работой. Четвёртое: импорт списком, потому что заводить сто профилей по одному никто не станет.
- Ядро и совместимость с сайтами.
- Раздача профилей между людьми и роли.
- API для запуска и управления.
- Импорт профилей сразу списком.
- Понятная привязка прокси к профилю с проверкой.
- Хранение профилей: локально или в облаке.
Локальные профили и облачные
Локальный профиль лежит на вашем компьютере. Он быстрее открывается и не зависит от чужого сервера, но привязан к одной машине и теряется вместе с ней.
Облачный профиль хранится у поставщика. Его можно открыть с любого устройства и передать коллеге, но доступ к нему есть не только у вас, и это надо учитывать.
Практика простая: пока работаете один, хватает локальных. Как только людей становится несколько, облачные экономят больше времени, чем стоят.
Частая ошибка новичка
Настроить подмену на максимум и получить профиль, которого не существует в природе. Экран нестандартного размера, редкая видеокарта, десять шрифтов вместо сотни. Такой набор выделяется сильнее, чем обычный домашний компьютер.
Правильная цель это не уникальность, а обычность. Профиль должен выглядеть как рядовое устройство, каких миллионы, и ничем не привлекать внимания.
Вторая ошибка: подменить всё и оставить адрес общим. Тогда десять «разных компьютеров» выходят в сеть с одной точки, и вся работа теряет смысл. Под профили берут приватные адреса, закреплённые за одним пользователем, иначе разделение существует только на бумаге.
Антидетект закрывает параметры устройства, прокси закрывает адрес, поведение остаётся на вас. Работает это только вместе, и слабое звено определяется по самому слабому слою.