Як змінити User Agent в Chrome, Firefox, Safari та Opera

Коментарі: 0

User Agent у браузері - це рядок коду, який браузер надсилає серверу, коли користувач заходить на будь-який сайт. Рядок є частиною фінгерпринта і містить таку інформацію:

  • тип браузера: Mozilla, Chrome, Safari або інший;
  • версія ПЗ: наприклад, 89.0 для Firefox або версія 96.0 для Chrome;
  • ОС: Windows, macOS, Android або інша;
  • процесор: наприклад, Win64 (для 64-бітних версій Windows) або ARM;
  • мова, якою працює браузер.

Наведемо приклад, як може виглядати рядок User Agent:

1.png

Тут ми бачимо частину "Mozilla/5.0", яка фактично ніяк не пов'язана з браузером Firefox і просто вказує на сумісність із протоколами, розробленими Mozilla Foundation. Далі бачимо інформацію про операційну систему: "Windows NT 10.0; Win64; x64" - це означає, що використовується 64-бітна версія Windows 10. Далі подано інформацію про використання рушія рендерингу WebKit. Наступні два показники вказують на те, що використовується версія 96.0.4664.110 браузера Chrome. Safari згадано як вказівку на сумісність із Safari.

Виникають запитання, для чого потрібна ця інформація і навіщо комусь знати, який у мене User Agent? Є кілька варіантів використання цього рядка.

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

Ми розібрали, що таке User Agent, тепер розглянемо, у яких випадках його потрібно змінювати і як це зробити.

Для чого змінювати User Agent

Найпопулярніші ситуації, коли потрібно змінити User Agent:

  • щоб перевірити, як відображаються сайти за різних умов (залежно від пристрою, браузера);
  • щоб обійти обмеження, що встановлюються деякими веб-службами для браузерів або ОС;
  • щоб отримати не призначений для конкретного пристрою контент, наприклад, переглянути мобільну версію з десктопа;
  • щоб імітувати інші браузери (це може стати в нагоді для роботи із застарілими веб-сайтами, тестування користувацького досвіду, обходу помилок відображення та інших цілей).

Існує думка, що зміна UserAgent може підвищити безпеку інтернет-серфінгу та забезпечити анонімність користувача, однак лише це не може гарантувати такі результати. Щоб абсолютно анонімізувати свою діяльність у мережі, потрібно використовувати проксі або VPN-сервіси, а для зміни фінгерпринта повністю краще використовувати антидетект-браузер. Тоді сайти сприйматимуть вас, як абсолютно іншого користувача.

Розглянемо, як змінювати цей рядок у різних браузерах.

Як змінити User Agent у Chrome

User Agent у Chrome можна змінити, використовуючи командний рядок або спеціальне браузерне розширення. Спочатку розглянемо варіант зміни через рядок "cmd".

  1. Затисніть одночасно клавіші "Win "+"R". Запуститься командний рядок.

    2.png

  2. У рядок "Відкрити" введіть новий User Agent у встановленому форматі (як у прикладі вище). Команда повинна починатися з "chrome--user-agent=", після чого в лапках задаються нові параметри. Натисніть "ОК".

    3.png

  3. Запустіть браузер. Сайти будуть думати, що ви заходите з браузера, пристрою та ОС, заданих у налаштуваннях.

Налаштування через розширення

Альтернативний метод зміни цього показника - використовувати спеціальне браузерне розширення. Наприклад, User-Agent Switcher від Google. Розглянемо процес на його прикладі:

  1. Встановіть аддон і натисніть на його значок правою кнопкою миші. Зі спадного меню виберіть "Параметри".

    4.png

  2. У новому вікні ви побачите список юзер-агентів, які вже є у розширення. Вони надаються для різних браузерів і ОС. Можна вивчити їх і вибрати вже готовий, а можна додати власний. Для цього знадобиться це поле:

    5.png

  3. Введіть назву нової конфігурації в перше вікно. У наступне поле введіть дані юзер-агента в стандартному форматі. Група, до якої належатиме цей параметр, визначається автоматично. Додайте індикатор, якщо потрібно, після чого натисніть кнопку "Add".

    6.png

  4. Бачимо, що нова конфігурація відображається в заданій групі.

    7.png

  5. Тепер переходимо в нову вкладку браузера і натискаємо на значок розширення. У меню, що випадає, вибираємо групу "Chrome".

    8.png

  6. Вибираємо наш новий агент.

    9.png

  7. Сторінка автоматично перезавантажиться, а на значку аддона буде індикатор нашого юзер-агента.

    10.png

  8. Щоб перестати користуватися підмінним юзер-агентом, просто виберіть варіант "Default" у випадаючому списку.

    11.png

Зміна User Agent у Firefox

Передбачено кілька варіантів, як можна змінити User Agent у Firefox. Спершу розглянемо зміну через адресний рядок, яка підійде для нових версій ПЗ (старше 34). Для цього:

  1. У рядок URL впишіть команду "about:config" і натисніть "Enter".

    12.png

  2. Прийміть ризики.

    13.png

  3. Введіть назву параметра "general.useragent.override" у поле для пошуку. У рядку, який з'явиться після цього, переведіть індикатор на "Рядок".

    14.png

  4. Натисніть на плюс, щоб відкрити рядок для введення нового агента. Після внесення даних натисніть на галочку, щоб застосувати налаштування.

    15.png

  5. Тепер контент сайтів буде відображатися так, як ніби ви зайшли із зазначеного браузера і пристрою. Щоб повернути колишні налаштування, просто натисніть на значок кошика біля параметра.

    16.png

Зміна UserAgent через розширення в Mozilla

При використанні старіших версій браузера або як альтернативний варіант, можна використовувати аддони. Розглянемо User-Agent Switcher and Manager як приклад:

  1. Після встановлення аддона натисніть на його значок, щоб відкрити список з уже готовими юзер-агентами. Виберіть потрібний.

    17.png

  2. Натисніть на кнопку "Застосувати (контейнер)", щоб нові налаштування працювали для всіх вкладок або "Застосувати (контейнер у вікні)", щоб вони працювали в конкретному вікні. На значку розширення з'явиться індикатор активності.

    18.png

  3. Також можна додати свої індивідуальні налаштування. Для цього введіть їх у поле "UserAgent" і натисніть одну з кнопок застосування.

    19.png

  4. Для вимкнення натисніть на помаранчеву кнопку скидання. У застосунку також можна додати чорні та білі списки для сайтів, а також встановлювати інші налаштування. Для цього знадобиться розділ "Налаштування".

    20.png

    21.png

Покрокова зміна User Agent у Safari

Зручний метод зміни User Agent у Safari - через конфігурацію браузера. Покрокова інструкція:

  1. Відкрийте налаштування браузера.

    22.png

  2. Перейдіть у категорію "Додатки". Тут знайдіть рядок "Показувати меню "Розробка"..." і активуйте цей пункт.

    23.png.

  3. Тепер натисніть на розділ "Розробка" і в списку, що відкрився, виберіть "Користувацький агент".

    24.png

  4. У списку, що з'явився, можна вибрати вже заданий юзер-агент або задати параметри нового, для чого натисніть на "Інший".

    25.png

  5. З'явиться поле, в якому будуть вказані поточні дані. Замініть їх на нові та натисніть "ОК".

    26.png

Після цього можна відкривати сторінки в браузері - вони бачитимуть ваші нові налаштування.

Як змінити User Agent в Opera

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

  1. Зайдіть в інструменти для розробників, натиснувши комбінацію клавіш "Ctrl + Shift + I". У вікні, що відкрилося, розкрийте меню, позначене трьома крапками, і у випадаючому списку виберіть пункт "Інші інструменти".

    27.png.

  2. У меню, що розкрилося, знайдіть пункт "Умови роботи мережі".

    28.png

  3. З'явиться меню знизу, де потрібно прибрати галочку з пункту "Використовувати налаштування браузера за замовчуванням" у категорії "Агент користувача".

    29.png

  4. Тепер можна вибрати вже заданий юзер-агент, розгорнувши меню "Налаштувати...".

    30.png

  5. Або задати свої налаштування, ввівши їх у рядок нижче.

    31.png

Налаштування застосовуються автоматично - у новій вкладці контент відображатиметься вже для зміненого юзер-агента.

Налаштування в Opera через аддон

У магазині аддонів Опера є безліч додатків для зміни агента. Розглянемо на прикладі Random User-Agent, як це зробити.

  1. Встановіть розширення і натисніть на його значок на верхній панелі браузера, щоб розкрити меню. Розширення показує User Agent, який на даний момент у користувача. Також нижче можна відразу вибрати новий варіант, обравши браузер у категорії для десктопа або мобільних пристроїв.

    32.png

  2. Натискаючи на кнопку "Установить новый", можна встановлювати рандомний User Agent у потрібний момент.

    33.png

  3. Для того, щоб задати свої параметри, потрібно натиснути на "Відкрити налаштування".

    34.png

  4. У категорії "Основні налаштування" активувати пункт, зазначений на скріншоті:

    35.png

  5. У полі ввести юзер-агент (або кілька, якщо вам потрібно, щоб вони змінювалися).

    36.png

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

    37.png

Готово, тепер розширення буде використовувати тільки налаштований вами юзер-агент.

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

Коментарії:

0 Коментаріїв