Назад до блогу

Антидетект браузер, VPN чи віртуальна машина: що обрати для мультиакаунтингу

Той, хто запитує, що використовувати для мультиакаунтингу — VPN, віртуальну машину чи антидетект браузер, зазвичай уже пробував один із цих інструментів і не отримав результату. Річ не в тому, що інструмент поганий: ці три речі працюють на зовсім різних рівнях. VPN змінює мережевий вихід, віртуальна машина — пристрій і операційну систему, антидетект браузер — ідентичність браузера й дані акаунта. Розберіться, який саме рівень треба ізолювати, — і вибір займе не більше десяти хвилин.

Спершу розберемося: на що насправді дивиться платформа

Визначаючи, чи не одна людина керує цими акаунтами, платформа читає інформацію приблизно на трьох рівнях. Більшість провалів у мультиакаунтингу трапляється тому, що опрацювали лише один рівень, а два інші лишилися відкритими.

  • Мережевий рівень: вихідний IP, його підмережа й геолокація, а також скільки інших акаунтів висить на тому самому IP.
  • Рівень пристрою та системи: версія операційної системи й браузера, параметри заліза, часовий пояс і мова системи, встановлений набір шрифтів.
  • Рівень ідентичності браузера: відбиток браузера (параметри рендерингу Canvas, WebGL, Audio та інших), cookie, локальне сховище й кеш.

Ці три рівні пов'язані між собою. IP у Лос-Анджелесі, а часовий пояс системи — пекінський, мова — спрощена китайська: окремо ніщо з цього не проблема, але разом вони одразу привертають увагу. Тому правильне питання не «який інструмент сильніший», а який рівень треба ізолювати й чи зможуть два інші узгодитися самі. Про те, з чого складається відбиток браузера, можна прочитати в словниковій статті Fingerprinting на MDN.

VPN змінює мережевий вихід, а ідентичність акаунта лишається незмінною

VPN працює дуже одноманітно: перенаправляє трафік з вашого комп'ютера на віддалений вузол, і сайт бачить IP цього вузла. Усе, що він уміє, — підмінити вихідну адресу.

Відбиток браузера взагалі не входить до зони відповідальності VPN. Роздільна здатність екрана, список шрифтів, часовий пояс, мова, User-Agent, а також Canvas і WebGL — параметри, у відмальовуванні яких беруть участь залізо й драйвери, — залишаються в локальному браузері. Один і той самий відбиток плюс IP, який стрибає зі США до Німеччини, а звідти до Сінгапуру, в очах антифроду виглядає не як «три різні люди», а радше як «одна людина з тим самим пристроєм гасає по всьому світу». Аномальність такої поведінки часто вища, ніж якби ви взагалі нічого не робили.

Є ще один момент, який легко проґавити: вихідні IP комерційних VPN ділять між собою сотні користувачів. На одному вузлі можуть одночасно висіти акаунти тисячі незнайомих одне одному людей, і досить одному потрапити під блокування — весь діапазон IP опиниться під пильним наглядом. IP, яким користувалося безліч акаунтів, сам по собі стає міткою.

Сценарії для VPN зрозумілі: доступ до обмеженого контенту, шифрування трафіку в публічній мережі, повсякденна робота з одним акаунтом. Він вирішує питання «звідки ви виходите в мережу», а не «хто ви», і ізоляція оточень до його можливостей не належить.

Віртуальна машина ізолює пристрій, але клони часто виходять однаковими

Віртуальна машина вирішує завдання іншого рівня: на одній фізичній машині запускається повноцінна незалежна операційна система, і кожен екземпляр має власні системні файли, програми й конфігурацію заліза. Рівень пристрою справді ізольований — крок уперед порівняно з VPN.

Проблема в самій дії «копіювання». У мультиакаунтингу ніхто не ставить десять віртуальних машин з нуля: налаштовують одну як шаблон і клонують її. Клони успадковують той самий набір системних шрифтів, ту саму версію браузера, ті самі часовий пояс і мову за замовчуванням — аж до того, що ідентифікатори віртуальної мережевої карти й материнської плати можуть дублюватися. Для вас це десять машин, а для платформи відбитки в них майже збігаються, і звести їх в одну групу, навпаки, легше.

Те саме з відкриттям кількох браузерів або створенням кількох системних користувачів усередині однієї віртуальної машини для різних акаунтів: це лише кілька вікон в одній системі зі спільним набором шрифтів, спільною версією ядра й спільною поведінкою під час рендерингу. Вікна розділені, а ідентичність — ні.

Витрати теж жорстко обмежують. Кожен екземпляр незалежно споживає процесор, пам'ять і диск; запустіть із десяток одночасно — і звичайний офісний комп'ютер просто зависне. Віртуальна машина справді доречна там, де екземплярів дуже мало і потрібні зовсім різні операційні системи, наприклад щоб перевірити той самий сценарій у Windows і macOS. А як повсякденне середовище для десятків акаунтів вона швидко втрачає сенс за співвідношенням витрат і віддачі.

Антидетект браузер змінює ідентичність браузера: один акаунт — одне незалежне оточення

Антидетект браузер доводить ізоляцію до найтоншого рівня: одиницею стає не «людина» і не «комп'ютер», а один акаунт, і кожному видається повний набір незалежних браузерних оточень.

До одного оточення входять три речі: окремо збережені cookie, кеш і локальне сховище; окремо налаштовані параметри відбитка, наприклад User-Agent, часовий пояс, мова, роздільна здатність, Canvas і WebGL; окремо прив'язаний вихід через проксі. Поєднання цих трьох складників не дає даним акаунтів змішуватися й забезпечує кожному акаунту те саме незмінне середовище під час кожного відкриття.

Параметри відбитка в MakoBrowser

Головне — три рівні мають бути узгоджені. Налаштували для оточення американський проксі — часовий пояс і мову теж переводьте на американські; в оточенні стоять шрифти англійської системи — не пишіть у мові спрощену китайську. Якщо параметри відбитка, геолокація проксі й дані акаунта кажуть різне, то жодна ізоляція не зарадить. Подивитися, які впізнавані ознаки видає ваш браузер, можна за допомогою інструмента Cover Your Tracks від EFF.

Треба застерегти: мета ізоляції оточень — щоб дані акаунтів не забруднювали одне одного й середовище кожного акаунта лишалося стабільним і однаковим, а отже, менше аномалій від змішування середовищ. Вона не гарантує, що акаунт не пройде перевірку платформи, і не означає, що можна ігнорувати правила платформи.

Список оточень антидетект браузера MakoBrowser

MakoBrowser і подібні інструменти перетворюють усе перелічене на керований актив: оточення групуються за платформами чи напрямами бізнесу, проксі налаштовується один раз і використовується довго, спільна робота розподіляє права за ролями, а повторювані операції віддаються RPA-шаблонам або синхронізації вікон. Коли акаунтів стає не десять, а кілька десятків, час економить саме ця керованість, а не «скільки вікон можна відкрити».

Три найчастіші помилкові поєднання

Після розбору за рівнями проблеми цих підходів очевидні: річ не в інструментах, а в тому, що опрацьовано лише один рівень, а два інші сперечаються між собою.

  1. Глобальний VPN плюс кілька акаунтів в одному браузері: IP щодня змінює країну, а відбиток і cookie весь час ті самі. Правильно — закріпити за кожним акаунтом окремий вихід.
  2. Клонування віртуальних машин для масової реєстрації: рівень пристрою нібито незалежний, але насправді шрифти, ядро й ідентифікатори заліза майже однакові, і все одно потрібна окрема робота над відмінностями у відбитку оточення.
  3. Використання антидетект браузера без проксі в оточеннях: усі оточення ділять IP локальної машини — це те саме, що повісити кілька десятків акаунтів на один мережевий кабель, ізоляція втрачена на останньому рівні.
  4. Куплено лише проксі, а відбиток не ізольовано: зміна IP не змінює ідентичність, по суті та сама логіка VPN в іншій формі — гроші витрачені, а ознак не поменшало.

Співвідношення трьох рівнів можна запам'ятати однією фразою: мережеві виходи мають бути роздільними й стабільними, середовище пристрою — незалежним, а ідентичності браузерів — різними. Бракує будь-якого з рівнів — і два інші працюють упівсили.

Вибір під завдання бізнесу: кому що підходить

В інструментів немає кращих і гірших — є відповідні й невідповідні.

  • Лише перегляд закордонного контенту, повсякденна робота з одним акаунтом: досить VPN.
  • Потрібно кілька оточень із різними операційними системами для перевірки: підійде віртуальна машина, кількість тримайте менше десяти.
  • Кроскордонна електронна комерція з кількома магазинами: антидетект браузер як основа, на кожен магазин — одне оточення з прив'язаним резидентним IP, щоб магазини не ділили мережу між собою.
  • Матриця акаунтів у соцмережах: антидетект браузер плюс групове керування, оточення діляться за платформами чи за операторами, а часовий пояс, мова й мережа довго лишаються стабільними й незмінними.
  • Мультиакаунтинг у рекламі: оточення мають бути стабільними, не змінюйте часто параметри відбитка й не перемикайте вихід — рекламні акаунти особливо чутливі до безперервності оточення.
  • Кілька гаманців Web3 і airdrop-завдання: кожному гаманцю — окреме оточення й окрема мережа, важлива повна ізоляція, а не нарощування кількості.

Якщо збігаються два пункти й більше, отже вам потрібен уже не просто «зміна IP», а повноцінний набір можливостей керування оточеннями. Зазирніть на сторінку завантаження MakoBrowser, щоб подивитися клієнт, — підтримуються Windows і macOS. Створіть кілька оточень, налагодьте узгодження всіх трьох рівнів, а потім вирішуйте, чи варто масштабувати.

Часті запитання

Чи може антидетект браузер замінити VPN

Ці інструменти керують різними речами. VPN відповідає за мережевий вихід, антидетект браузер — за ідентичність браузера й дані акаунтів; зазвичай їх використовують разом, а не обирають одне з двох. Окремий проксі для оточення, як правило, дає більше контролю, ніж глобальний VPN, бо вихід іде за акаунтом.

Чи потрібна віртуальна машина, якщо вже є антидетект браузер

Залежить від кількості акаунтів. Для трьох-п'яти акаунтів, яким потрібні зовсім різні системні середовища, віртуальної машини досить. Коли акаунтів більше десяти, відбитки клонованих систем починають зближуватися, а кожен екземпляр ще й витрачає локальні ресурси — ось тут перевага антидетект браузера стає очевидною.

Якщо змінювати лише IP і не змінювати відбиток браузера, акаунти пов'яжуть

Така ймовірність є. IP — лише одна із зачіпок для пов'язування; відбиток, cookie й локальне сховище теж беруть участь в оцінці. Якщо кілька акаунтів використовують той самий відбиток, але різні IP, для антифроду це все одно підозріло.

Скільки акаунтів можна вести в одному антидетект браузері

Залежить від ресурсів проксі, конфігурації комп'ютера й вимог платформи; єдиного числа немає. Радимо почати з одного акаунта, одного оточення й одного постійного виходу, а коли все налагодиться — розширюватися за тими самими стандартами.

Чи можна використовувати антидетект браузер і VPN разом

Технічно можна, але потреби немає. Окремий проксі для оточення вже керує виходом, і додатковий шар глобального VPN може, навпаки, зробити вихід нестабільним і навіть призвести до невідповідності реального IP налаштованому. VPN варто використовувати, коли треба шифрувати трафік локальної машини.