Приховуємо ОС і браузер в Firefox і Chrome або підміна USER-AGENT

  1. Довідка по User Agent
  2. Підробка User-agent в браузері Firefox
  3. Варіант 2 - для красноглазіков
  4. Підробка User-agent в браузері Chrome і Chromium
  5. Варіант 2 - командний рядок
  6. Перевірка якості підробки User-agent

Якщо у вас манія переслідування, це не означає, що за вами ніхто не стежить Якщо у вас манія переслідування, це не означає, що за вами ніхто не стежить ...

медичне спостереження

Деякий дивуються: "А як якийсь то_сайт.ру дізнався мою ОСь і браузер?". Так, багато сервісів збирають таку інформацію, тому що це іноді важливо для коректного відображення сторінок. Ще це важливо для збору статистики. Наприклад, завдяки такій інформації я знаю, що серед відвідувачів нашого сайту 33% використовують ОС Ubuntu і їй подібні і ще 30% користуються іншими збірками Linux.

Взагалі-то, в цьому (зборі таких даних) немає нічого страшного, якщо вірні всі 5 тверджень з наведених нижче:

  1. Ви не користуєтеся Windows.
  2. Ви не троль на хакерських сайтах (і взагалі не хаміте).
  3. Всю цінну інформацію ви зберігаєте на віддалених серверах з регулярним бекапом і 2048-бітовим паролем (ну, або вдома під подушкою).
  4. Ви не страждаєте манією переслідування.
  5. Ви добропорядний платник податків.

Так само можна нічого не боятися, якщо ви взагалі не виходьте в інтернет.

Особисто я не можу виконати пп.4-5, тому регулярно "міняю" свій браузер і ОСь.

Довідка по User Agent

Щоб дізнатися інформацію про посетітелех, сервер запитує у браузера інформацію, називаеюмую USER-AGENT. Це текстова рядок типу такий:

Mozilla / 4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident / 4.0; Mozilla / 4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1); .NET CLR 3.5.30729)

Зазвичай в ній міститься інформація про версії ПЗ, операційній системі і мові системи, але може бути і щось ще.

У наведеній рядку міститься така інформація:

  • ОС Windows Vista
  • Браузер Internet Explorer 6.0
  • .NET версії 3.5.30729

Деякі компанії (все, куплені Майкрософтом плюс багато банків, іспользуеющіе HTTP-клієнт-банк) не підтримують свої сайти для браузерів, відмінних від MSIE. Саме тому підміна значення USER-AGENT актуальна не тільки для жделающіх приховати свою інформацію, але для добропорядних лінукс-користувачів.

Зі списком значень поля USER-AGENT можна.

Ми ж спробуємо змінювати значення поля USER-AGENT в браузерах Firefox і Chrome \ Chromium. Все описане робилося в Ubuntu, але буде прекрасно працювати в будь-який інший ОС.

Поїхали ...

Підробка User-agent в браузері Firefox

Варіат 1 - простий

Для початку Для початку . Перезапускаємо Firefox і виносимо кнопочку User Agent Switcher на панель (можна і не виносити, а використовувати через меню "Інструменти").

Але за замовчуванням список User-agent-switcher дуже малий, тому на треба його розширити (хоча, вам може і вистачить).

Викачуємо файлик. Відкриваємо налаштування User Agent Switcher, тиснемо кнопку Import і вибираємо свежескачанний файл.

Тепер можна представлятися практично будь-яким з існуючих браузерів.

Варіант 2 - для красноглазіков

Відкриваємо в браузері сторінку налаштувань. Для цього в адресному рядку пишемо:

about: config

Створюємо строковий параметр general.useragent.override. За замовчуванням його не існує

І ставимо йому будь-яке значення - саме його Бразер буде віддавати на запит про User Agent.

Підробка User-agent в браузері Chrome і Chromium

Варіант 1 - простий, але безглуздий

Цей спосіб схожий на перший варіант для Firefox, але Хромовскій плагін сильно нетямущий, тому що не може підмінити реальне поле User-agent. Ця обманка діє тільки, якщо сайт визначає ОСь і браузер засобами Java. Ось. За заявою самого автора плагіна все буде шоколадно, коли Google опублікуємо API з даного питання.

Варіант 2 - командний рядок

А ось цей спосіб діє абсолютно коректно. Треба запустити Chrome або Chromium з ключем --user-agent. Ось так можна представлятися браузеровм Safari на ОС Android:

chromium-browser --user-agent = "Mozilla / 5.0 (Linux; U; Android 1.6; en-us; eeepc Build / Donut) AppleWebKit / 528.5 + (KHTML, like Gecko) Version / 3.1.2 Mobile Safari / 525.20. 1 "

Перевірка якості підробки User-agent

Ось 2 сайта, якими я користуюся для отримання таких даних:

Усе.

Популярність: немає оцінок

Дізнався мою ОСь і браузер?