Изменение идентификации браузера
Модераторы: Olej, adminn, vikos
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Изменение идентификации браузера
Задали мне тут такую задачку: изменение идентификации браузера ... которая отсылается браузером HTTP-запроса в поле User-Agent.
А людям надо помогать, когда просят помочь...
Как оказалось, предмет этот беспокоит многих, и на этот счёт имеется множество публикаций.
А людям надо помогать, когда просят помочь...
Как оказалось, предмет этот беспокоит многих, и на этот счёт имеется множество публикаций.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Изменение идентификации браузера
Много анонимности не бывает — скрываем User-AgentOlej писал(а):Как оказалось, предмет этот беспокоит многих, и на этот счёт имеется множество публикаций.
Ах да — User-Agent — своеобразный «отпечаток», по которому (в связке, скажем, с IP) легко идентифицировать пользователя. И с этим надо было что-то делать.
...
Для нетерпеливых сразу: исходники на GitHub и расширение в Google Webstore.
Вообще, User-Agent (далее по тексту — UA) — штука нужная. Нужная в первую очередь для корректного отображения страниц, ведь нам всем известно — разные версии разных браузеров по разному рендерят странички, и заботливые web-программисты учитывают этот факт, выдавая нужным браузерам нужным скрипты и стили. Разнится поддержка доступных технологий «движками». Отсюда вытекает первое требование к итогу — возможность «имитировать» различные браузеры, и что самое важное — иметь возможность выбора между ними.
UA — это в первую очередь набор. Набор различных идентификаторов, по которым и происходит определение — какой браузер, какая операционная система, какой версии, и какое специфичное ПО (привет, IE) стоит у пользователя.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Изменение идентификации браузера
Random User-AgentOlej писал(а):Для нетерпеливых сразу: исходники на GitHub и расширение в
Автоматически заменяет User-Agent через заданный промежуток времени на случайный, тем самым скрывая настоящий.
Дополнительная информация
Версия: 2.2.1
Обновлено: 9 марта 2018 г.
Размер: 47.13KiB
Языки: Показать все 4 - English, русский, українська, 中文 (简体)
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Изменение идентификации браузера
Установил в Opera 50.0.2762.67, хотя расширение и для Chrome ... Opera на сегодня - производное от Chromium.Olej писал(а): Random User-Agent
И вот результаты того, как последовательно во времени меня видит https://2ip.ru/ :
Имя вашего компьютера: 193.28.177.65
Операционная система:Microsoft Windows 8.1 Microsoft Windows 8.1
Ваш браузер: Chrome 65.0.3282.694 Необходимо обновление вашего браузера
Откуда вы:Ukraine Украина, Харьков
Ваш провайдер: PitLine
Прокси: Не используется, уточнить?
Последняя измеренная скорость: 29.83 Mбит/сек | 27.38 Mбит/сек
Имя вашего компьютера: 193.28.177.65
Операционная система:OS X 10.10.3 OS X 10.10.3
Ваш браузер: Chrome 62.0.3239.394 Необходимо обновление вашего браузера
Откуда вы:Ukraine Украина, Харьков
Ваш провайдер: PitLine
Прокси: Не используется, уточнить?
Последняя измеренная скорость: 29.83 Mбит/сек | 27.38 Mбит/сек
Причём, оно не только меняет идентификацию время от времени произвольно, но и позволяет изменять и выбирать вручную.Имя вашего компьютера: 193.28.177.65
Операционная система:Linux Linux
Ваш браузер: Chrome 64.0.3202.2 Необходимо обновление вашего браузера
Откуда вы:Ukraine Украина, Харьков
Ваш провайдер: PitLine
Прокси: Не используется, уточнить?
Последняя измеренная скорость: 29.83 Mбит/сек | 27.38 Mбит/сек
Смешно ... и приятно
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Изменение идентификации браузера
И его настройки...Olej писал(а): Random User-Agent
Как легко видеть:
- можно менять идентификацию по времени, а можно и прекратить смену...
- можно выбрать представляемые браузеры/ОС ...
- можно указать свои
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Изменение идентификации браузера
А это вот - в отношении Mozilla/FireFox (а значит и все производные от Gecko):
Подмена «Http» заголовков с помощью расширения User Agent Switcher
Как легко видеть, их там полно (313 шт.) на любой вкус...
Подмена «Http» заголовков с помощью расширения User Agent Switcher
https://addons.mozilla.org/en-US/firefo ... =extension
На помощь к нам в этом случае приходит замечательное дополнение для браузеров — User Agent Switcher. Это расширение, создано для того, чтобы браузер отдавал не настоящую информацию о вашем ПК, а именно ту, которую мы хотим показать.
Как легко видеть, их там полно (313 шт.) на любой вкус...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Изменение идентификации браузера
И вот ещё один индикатор "с той стороны", со стороны WEB-серверов, как выглядит ваш User-Agent - User Agent: Find Out Your Web Browser's UA Here:Olej писал(а): И вот результаты того, как последовательно во времени меня видит https://2ip.ru/ :
Вот так, наверное, в Intel Mac OS X 10_11_0 я и стану впредь жить...Your User Agent is:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3239.499 Safari/537.36
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Изменение идентификации браузера
После какого-то из обновлений Opea ... или сам собой от старости - но Random User-Agent сдох и исчез из поиска возможных расширений.Olej писал(а): Random User-Agent
Но теперь их (новых) предлагается множество... Видать, наблюдатели за нашей идентификацией всех изрядно задрали!
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Изменение идентификации браузера
Но кроме того, чтобы "подпортить" свой User-Agent хорошо бы его ещё и контролировать (что получилось) независимым образом.Olej писал(а):Задали мне тут такую задачку: изменение идентификации браузера ... которая отсылается браузером HTTP-запроса в поле User-Agent.
А людям надо помогать, когда просят помочь...
Вот некоторые из онлайн URL для определения User-Agent:
1. https://malishev.info/tools/ua/
2. https://browser-info.ru/IP: 193.28.177.65
Регион: Украина
Браузер: Safari 5.0.4
ОС: OS X 10.6.6
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27
Смешно, да?: браузер Safari, а плагины ChromiumВаш браузер:
Safari v.5.0.4 (Mac OS X Snow Leopard)
Javascript - включено
Cookie - включено
Flash: отсутствует/выключен
Язык: Русский (ru-RU)
Текущий размер окна: 1346x731
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_6; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27
Плагины
Всего плагинов:4
1. - Chromium PDF Plugin (internal-pdf-viewer)
2. - Chromium PDF Viewer (mhjfbmdgcfjbbpaeojofohoefgiehjai)
3. - News feed handler (enmlgamfkfdemjmlfjeeipglcfpomikn)
4. - Shockwave Flash (libpepflashplayer.so)
3. https://юзерагент.рф/ - совсем скромненько :
ОС: OS X 10.6.6 (x32)
Браузер: Safari
Версия: 5.0.4
Разрешение экрана: 1600 x 900
Ну что ж? ... Safari так Safari
Хотя бы с разрешением экрана они - угадали.
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Изменение идентификации браузера
Интересное замечание о идентификации сетевого клиента из приложения Java: Доступ к внешним ресурсам из java приложения.
Утверждается, что такое простейшее Java приложение указывает идентификацию:
Утверждается, что такое простейшее Java приложение указывает идентификацию:
И это может создавать проблемы с сетевым доступом!User-Agent имеет вид типа Java [Version]
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей