Приховуємо ОС і браузер в Firefox і Chrome або підміна USER-AGENT
- Довідка по User Agent
- Підробка User-agent в браузері Firefox
- Варіант 2 - для красноглазіков
- Підробка User-agent в браузері Chrome і Chromium
- Варіант 2 - командний рядок
- Перевірка якості підробки User-agent
Якщо у вас манія переслідування, це не означає, що за вами ніхто не стежить ...
медичне спостереження
Деякий дивуються: "А як якийсь то_сайт.ру дізнався мою ОСь і браузер?". Так, багато сервісів збирають таку інформацію, тому що це іноді важливо для коректного відображення сторінок. Ще це важливо для збору статистики. Наприклад, завдяки такій інформації я знаю, що серед відвідувачів нашого сайту 33% використовують ОС Ubuntu і їй подібні і ще 30% користуються іншими збірками Linux.
Взагалі-то, в цьому (зборі таких даних) немає нічого страшного, якщо вірні всі 5 тверджень з наведених нижче:
- Ви не користуєтеся Windows.
- Ви не троль на хакерських сайтах (і взагалі не хаміте).
- Всю цінну інформацію ви зберігаєте на віддалених серверах з регулярним бекапом і 2048-бітовим паролем (ну, або вдома під подушкою).
- Ви не страждаєте манією переслідування.
- Ви добропорядний платник податків.
Так само можна нічого не боятися, якщо ви взагалі не виходьте в інтернет.
Особисто я не можу виконати пп.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 сайта, якими я користуюся для отримання таких даних:
Усе.
Популярність: немає оцінок
Дізнався мою ОСь і браузер?