Блог
Один прокси на пять профилей: что видит площадка
Команда ARMANOS6 мин
С чего площадка начинает
Адрес приходит к площадке раньше любого скрипта: он стоит в самом соединении, иначе ответ до вас не дойдёт. Разрешения на это никто не спрашивает, и отключить его нельзя ни настройкой, ни расширением.
Поэтому два аккаунта с одного адреса площадка сводит вместе дешевле всего: сравнивать нечего, число совпало само. Отпечаток она читает после этого и уже скриптом на странице, а скрипт можно и не дождаться.
- 1
Читает адрес
Он берётся из самого соединения, до первой строки страницы. В заголовке живёт только пересказ от посредника, и верить ему площадка не обязана.
- 2
Ищет соседей
С этого адреса площадка уже видела другие аккаунты и помнит какие.
- 3
Читает машину
Экран, видеокарта, шрифты и часы приходят скриптом на странице.
Сколько профилей садится на один адрес
Посадите пять профилей на один купленный адрес, и с него уйдут в сеть все пять. Добавьте второй адрес, и самый людный из двух всё равно соберёт троих: пять на два без остатка не делится.
Считайте по худшему адресу, а не по среднему. Три аккаунта, сошедшиеся на одном адресе, это три связанных аккаунта, даже если двое других сидят отдельно, и таблица ниже считает именно так.
| Адресов на пять профилей | На самом людном адресе |
|---|---|
| Один | 5 профилей |
| Два | 3 профиля |
| Три | 2 профиля |
| Четыре | 2 профиля |
| Пять | 1 профиль |
Как адреса раздаются по кругу
Когда адресов несколько, раздавать их руками по одному профилю незачем: программа делит список профилей на список адресов по кругу, в том порядке, в каком вы видите профили на экране. Раздача это только счёт, без сети и без записи на диск до вашего подтверждения. Пять профилей и два адреса дают три и два, пять и три дают два, два и один.
Следующая раздача продолжает круг с того адреса, на котором остановилась прошлая, а не начинает сначала с первого в списке. Иначе одни и те же профили получали бы одни и те же адреса, и толку от раздачи не было бы.
Открытый прямо сейчас профиль раздача пропускает, и пропущенный не съедает свой адрес: он достаётся следующему в списке. Так круг остаётся ровным, сколько бы профилей ни было открыто в момент раздачи.
Смена адреса идёт по часам профиля
Мобильный прокси покупают ради частой смены адреса, и менять его по кнопке у пяти профилей подряд утомительно. Профилю задаётся свой срок, и по его истечении адрес меняется сам.
Меняется адрес только у открытых профилей: закрытому новый адрес ни к чему, а у продавца прокси смена стоит денег, и платить за закрытые профили незачем. Отсчёт первой смены идёт от открытия профиля, а не от запуска программы, иначе профиль, открытый минуту назад, сменил бы адрес сразу.
Профиль без своего срока в смене не участвует вовсе, и задавать срок закрытому профилю впрок можно. Пять профилей на одном мобильном адресе поэтому стоит считать не по профилям, а по адресу: одна смена в минуту на адрес, а не пять.
Машины за одним адресом остаются разными
Машину профиль получает из своего зерна, а не из адреса. Поэтому пять профилей на одном прокси называют площадке пять разных видеокарт и пять разных наборов шрифтов, и смена адреса этих ответов не трогает. Экран из этого ряда выпадает: размеров в ходу немного, и у двоих из пяти он совпадёт чаще, чем разойдётся, как совпадает и у соседей по офису.
Из 34 показаний отпечатка у этой пятёрки разошлись 20, а совпали 14, и совпавшие делятся на три группы по причине совпадения. Восемь держит общий шаблон системы, четыре держит сам адрес, а ещё два совпали случайно: память и предел кучи тоже выпадают жребием, и у пятерых он иногда выпадает одинаково. На другой пятёрке совпавших будет другое число, чаще всего от 12 до 19.
| Замерено на пяти профилях с одного адреса | Сколько |
|---|---|
| Показаний отпечатка всего | 34 |
| Расходятся у всех пяти | 20 |
| Совпадают у всех пяти | 14 |
| Из совпавших держит адрес | 4 |
| Расходились бы без общего адреса | 24 |
Что приходит от адреса, а не от профиля
Часы и язык профиль берёт из страны адреса, и так и надо: немецкий адрес с киевским временем площадка читает как подделку. Один адрес это одна страна, значит и один язык на всех пятерых, и пояс тоже один, если в стране он единственный.
Пять разных языков за общим адресом выглядели бы хуже одинаковых. Настоящая сеть из пяти машин за одним роутером говорит на языке своей страны, а не на пяти сразу, и площадка ждёт от адреса ровно этого.
Две копии одной машины связаны крепче
Пять профилей на одном адресе связаны адресом, а адрес меняется за минуту. Две копии одного профиля связаны машиной, и машина остаётся при аккаунте на всё время его жизни.
Поэтому копия профиля заводит свою машину, а не повторяет исходную. Настройки переезжают, а ключ двухфакторной авторизации и пароль остаются на месте: они принадлежат одному аккаунту, а копию заводят под другой. Теги у копии свои, и правка тегов в копии исходный профиль не трогает.
- 1
Настройки переезжают
Сценарий использования, шаблон отпечатка, группа, заметки и теги достаются копии как есть.
- 2
Машина не переезжает
Экран, видеокарта, шрифты и звук у копии свои, и выбранные рукой значения не копируются.
- 3
Секреты не переезжают
Ключ двухфакторной авторизации и пара логина с паролем остаются в исходном профиле.
Когда экономия на адресах оправдана
Пять профилей одного человека на одном домашнем адресе площадка читает как одну семью за одним роутером. Пять рекламных кабинетов пяти разных владельцев с того же адреса читаются иначе: у пяти владельцев пять домов, а роутер один.
Смотрите не на число профилей, а на то, чем они заняты и кому принадлежат. Аккаунты, которые и в жизни ходят вместе, общий адрес не выдаёт; аккаунты, обязанные быть чужими друг другу, он выдаёт первым, раньше отпечатка и раньше поведения.
Как проверить это у себя
Откройте два профиля на одном адресе и прочитайте в обоих, что отвечает браузер: адрес, язык, видеокарту. Первые два обязаны совпасть, видеокарты обязаны разойтись, и на это уходит меньше минуты. Часы сюда не годятся: в стране с несколькими поясами они выпадают профилю жребием и у двух профилей на одном адресе чаще расходятся, чем совпадают.
Разошёлся адрес, значит один из профилей идёт мимо прокси, и это дороже любой экономии на адресах. Совпали экран с видеокартой, значит два профиля это одна машина, и общий адрес тут уже не главная беда: такую пару площадка свяжет и на разных адресах.
Чего это не утверждает
- Это не утверждает, что общий адрес перестаёт быть приметой оттого, что машины за ним разные. Площадка, связывающая по адресу, свяжет пять аккаунтов и до отпечатка не дойдёт вовсе.
- Часы берутся по стране адреса, а не по его городу. На адресе из США пять профилей получают разные пояса из тех, что в этой стране живут: чаще всего три пояса на пятерых, иногда четыре. Площадка, сверяющая город с часами, эту разницу увидит.
- Числа выше сняты на пяти профилях одного шаблона и текущего поколения отпечатка. Другой шаблон и другое поколение дают другой расклад.
- Ни один браузер не чинит поведение. Одинаковые тексты, одна карта оплаты и один распорядок дня связывают аккаунты помимо адреса и машины.
Где это можно увидеть самому
Каждое число выше выходит из кода, который можно открыть и запустить.
- Адреса раздаются профилям по кругу в одном месте
- apps/desktop/src/lib/proxyRotate.js
- Кому какой адрес достанется, проверено исполнением, а не чтением букв
- apps/desktop/test/proxy-round-robin.js
- Отпечаток выводится из опознавателя профиля, поэтому у пяти профилей он разный
- packages/shared/src/index.js · apps/desktop/test/fingerprint-consistency.js
- Копия профиля получает свою машину и не уносит чужие секреты
- apps/desktop/test/profile-clone.js
- Страна адреса спрашивается через сам прокси и только по защищённому соединению
- apps/desktop/src/lib/exitGeo.js · apps/desktop/test/exit-geo.js
Вопросы
- Сколько профилей можно посадить на один прокси?
- Числа, которое годится всем, нет. Считайте по худшему адресу: сколько аккаунтов на нём сошлось, столько площадка и связывает одним движением.
- Мобильный прокси меняет адрес сам, этого хватит?
- Смена помогает от истории адреса и не помогает от одновременности. Пять профилей, работающих в один час с одного адреса, видны вместе ещё до первой смены.
- Если отпечатки разные, общий адрес уже не важен?
- Важен. Разные машины убирают одну примету из многих, а адрес остаётся общим и читается без единого скрипта.
- Почему у пяти профилей на одном адресе один и тот же язык?
- Язык идёт за страной адреса. Пять разных языков за одним адресом были бы заметнее одинаковых: так не выглядит ни одна настоящая сеть.
- Можно раздать десять адресов на пятьдесят профилей?
- Можно, и на закрытых профилях они лягут ровно по пять на адрес. Открытый профиль при раздаче пропускается и свой адрес сохраняет, но место за собой не держит: все, кто стоит за ним, получат следующий адрес по кругу. Раздавайте на закрытых профилях, если вам важен ровный расклад.
- Что будет, если скопировать профиль вместо нового?
- Копия получит свои экран, видеокарту и шрифты, а ключ двухфакторной авторизации и пароль останутся в исходном профиле. Две копии с одной машиной связаны крепче, чем два аккаунта с одного адреса.
Рядом с этим
Почему площадки связывают аккаунты
По чему именно площадка решает, что два аккаунта общие.
Репутация адреса
Что тянется за адресом ещё до вашего первого визита.
Отдать прокси в общий доступ
Один купленный адрес на нескольких людей, без выдачи пароля.
Бесплатная проверка отпечатка
12 значений, прочитанных в вашем браузере, и ни одного запроса наружу.
Посмотрите, что отвечает ваш браузер
Проверка читает 12 значений прямо в вашем браузере и никуда их не отправляет.