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

Порівняння анонімних браузерів: від чого насправді захищають чотири підходи

Порівняйте приватний режим, проксі та VPN, антидетект-браузери й хмарні браузери, щоб зрозуміти, який рівень ідентифікації блокує кожен варіант і що справді потрібно для роботи з кількома акаунтами.

Пошук рекомендацій щодо анонімних браузерів часто дає списки, у яких разом згадуються приватний режим, проксі, антидетект-браузери та хмарні браузери. Усі вони можуть називатися анонімними, але блокують різні способи ідентифікації. Помилковий вибір не обов’язково одразу створить проблему; частіше він просто призводить до зайвої роботи.

匿名浏览器对比:四类方案各自防的是什么的关键步骤与判断维度示意图

У відстеження є більше ніж один шлях

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

Чотири підходи перекривають різні ділянки цього ланцюжка. Оскільки вони діють у різних місцях, відрізняється й те, що залишається відкритим.

Приватний режим: видаляє лише локальні сліди

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

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

Проксі та VPN: змінюють лише мережевий вихід

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

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

Антидетект-браузери: ізолюють середовище

Цей клас рішень працює з характеристиками пристрою. Для кожного акаунта створюється окреме середовище: незалежне сховище й понад двадцять параметрів, зокрема часовий пояс, мова, роздільна здатність, шрифти, Canvas, WebGL та аудіо, формуються для конкретного середовища. Мережевий вихід також можна призначати окремо.

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

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

Сам браузер працює на сервері; локальний пристрій лише отримує зображення й надсилає команди. Ізоляція виникає природно, адже середовище від початку не знаходиться на вашому пристрої. Локальні дані не зберігаються, а зміна комп’ютера не впливає на середовище.

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

Більшість анонімних браузерів не змінюють характеристики пристрою

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

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

Обирайте за задачею

ЗадачаВідповідний підхід
Не залишати історію перегляду на локальному пристроїПриватний режим
Показувати сайту лише інший регіонПроксі або VPN
Не допустити, щоб кілька акаунтів пов’язали з одним операторомАнтидетект-браузер
Запускати середовище віддалено й нічого не зберігати локальноХмарний браузер

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