Перейти до вмісту

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

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

Більшість людей ніколи не редагують ці поля вручну. Найшвидший шлях — вибрати ОС і натиснути Generate, що заповнить усі поля статистично реалістичною комбінацією. Дивіться Згенерувати відбиток для цього сценарію та Як працює фінгерпринтинг для теоретичного підґрунтя.

Ці два поля визначають платформну ідентичність браузера. Вони завжди мають збігатися між собою.

ПолеЩо робитьПримітки
OSОпераційна система, на якій браузер заявляє, що працює.Одне з windows, macos, linux. Задає реалістичні значення за замовчуванням для шрифтів, голосів і розмірів екрана.
User agentПовний рядок user-agent, який сайти зчитують, щоб визначити браузер і ОС.Профілі Santiago працюють на Firefox, тож рядок описує збірку Firefox. Тримайте його узгодженим із вибраною ОС.
ПолеЩо робитьПримітки
Screen widthЗаявлена ширина монітора в пікселях.Діапазон 320–7680. Використовуйте поширену реальну роздільну здатність (наприклад, 1920).
Screen heightЗаявлена висота монітора в пікселях.Діапазон 240–4320 (наприклад, 1080).
Window widthЗовнішня ширина вікна браузера.Необов’язкове. Діапазон 200–7680. Має бути меншою за ширину екрана.
Window heightЗовнішня висота вікна браузера.Необов’язкове. Діапазон 200–4320. Має бути меншою за висоту екрана.
ПолеЩо робитьПримітки
LanguageБажана мова браузера, яку він надсилає сайтам і використовує для контенту.Щонайменше 2 символи (наприклад, en-US, de-DE).
TimezoneЧасовий пояс, який повідомляє браузер, використовується для годинників і обчислення дат.Назва часового поясу IANA (наприклад, America/New_York, Europe/Berlin).

WebRTC може видати вашу справжню IP-адресу навіть через проксі. Це поле керує тим, як браузер це обробляє.

РежимЩо робитьКоли використовувати
realWebRTC працює звичайно й повідомляє ваше справжнє з’єднання.Лише коли ви не використовуєте проксі та не проти розкрити свою IP.
fakeWebRTC повідомляє публічну IP вашого проксі замість справжньої.Рекомендовано при використанні проксі, щоб витік IP збігався з вашим проксі.
disabledWebRTC повністю заблоковано.Максимальна приватність, але деякі сайти, що покладаються на WebRTC, можуть працювати некоректно.
ПолеЩо робитьПримітки
Hardware concurrencyКількість ядер процесора, яку повідомляє браузер.Необов’язкове. Діапазон 1–128. Виберіть реалістичне значення (наприклад, 4, 8, 16).
Device memoryОбсяг оперативної пам’яті, який повідомляє браузер, у гігабайтах.Необов’язкове. Діапазон 0.25–512. Поширені значення — 4, 8 або 16.

WebGL розкриває деталі вашого графічного обладнання, які сайти використовують для фінгерпринтингу.

ПолеЩо робитьПримітки
Block WebGLПовністю вимикає WebGL.Необов’язкове. Приховує відеокарту, але деяким сайтам WebGL потрібен для коректного відображення.
WebGL vendorРядок виробника графіки, який повідомляє браузер.Необов’язкове. Наприклад, назва виробника GPU. Ігнорується, коли WebGL заблоковано.
WebGL rendererРядок рендерера графіки (модель GPU).Необов’язкове. Має бути узгодженим із vendor. Ігнорується, коли WebGL заблоковано.

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

ПолеЩо робитьПримітки
Audio seedКерує шумом аудіовідбитка.Необов’язкове, ціле число ≥ 0. Додатне значення дає профілю унікальний, стабільний аудіовідбиток; 0 вимикає шум.
ПолеЩо робитьПримітки
FontsСписок шрифтів, які браузер повідомляє як встановлені.Необов’язкове. Набір встановлених шрифтів — сильний сигнал відбитка.

Повідомляє, скільки камер, мікрофонів і динаміків нібито має пристрій.

ПолеЩо робитьПримітки
WebcamsКількість заявлених камер.Необов’язкове. Діапазон 0–4.
MicrophonesКількість заявлених мікрофонів.Необов’язкове. Діапазон 0–4.
SpeakersКількість заявлених динаміків.Необов’язкове. Діапазон 0–4.

Дозволяє браузеру повідомляти стан батареї, як це робив би ноутбук або телефон.

ПолеЩо робитьПримітки
ChargingЧи повідомляє пристрій, що він підключений до мережі та заряджається.Необов’язкове, увімкнено або вимкнено.
LevelЗаявлений рівень заряду батареї.Необов’язкове. Значення від 0 (порожня) до 1 (повна); наприклад, 0.85 означає 85%.

Голоси синтезу мовлення

Section titled “Голоси синтезу мовлення”
ПолеЩо робитьПримітки
VoicesСписок назв голосів синтезу мовлення, які надає браузер.Необов’язкове. Має відповідати вибраній ОС, оскільки кожна платформа постачає власні голоси.

Приватність та поведінка

Section titled “Приватність та поведінка”
ПолеЩо робитьПримітки
Do Not TrackНадсилає сайтам сигнал браузера «Do Not Track».Необов’язкове, увімкнено або вимкнено.
Block imagesЗабороняє браузеру завантажувати зображення.Необов’язкове. Пришвидшує завантаження сторінок і економить трафік проксі, але сторінки виглядають зламаними; корисно для задач, де потрібні лише дані, або для автоматизації.
HumanizeДодає людиноподібні затримки та рухи курсора.Необов’язкове. Увімкніть (або задайте значення затримки, число ≥ 0), щоб автоматичні дії виглядали природніше.
Startup URLСторінка, яка автоматично відкривається під час запуску профілю.Необов’язкове. Має бути коректним URL (наприклад, https://example.com).

Геолокація (широта, довгота, точність) існує поряд із відбитком, але має власні налаштування, зокрема автоматичну відповідність вашому проксі. Її описано на окремій сторінці.

Дивіться Геолокація для повного довідника та того, як автовідповідність працює з проксі.