Программа для конвертации user agent switcher. Скрываем User Agent в браузерах. Изменение User Agent в Opera

Если по какой-либо причине Вам потребовалось сменить User Agent в своем браузере, то эта статья для Вас.

Итак, User Agent - это такая строка (приложение) браузера, которая служит для идентификации различных параметров - имя браузера, разрядность браузера, версия браузера, версия операционной системы и другие параметры.

Термин обычно используется в сетевых и интернет технологиях для приложений, осуществляющих доступ к сайтам. Юзер Агент используют браузеры, поисковые роботы (Yandex, Google и прочие), а также различные «пауки», мобильные телефоны и другие устройства.

Типичная ситуация на работе - системный администратор закрыл доступ ко всем браузерам кроме Internet Explorer, а хочется использовать Chrome или Opera, как же быть в этом случае? Обманем системного администратора. Секрет обхода блокировки заключается в смене user agent"a браузера.

Способ 1.

Данный способ работает в большинстве браезеров. Пропишем в ярлыке браузера параметр:

User-agent

Заставим Оперу выдавать себя за Internet Explorer 9, щелкаем правой кнопкой мыши по ярлыку - "Свойство" - "Объект" и добавим строку:

User-agent="Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)"

То есть полный путь должен получиться примерно таковым:

"C:Program Files (x86)Operalauncher.exe" --user-agent="Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)"

Теперь остается только нажать "ОК".

Способ 2. Mozilla Firefox

Открываем браузер, в адресной строке набираем следующее:

About:config

Нажимаем на кнопку "Я обещаю, что буду осторожен!":

General.useragent.override

А в значении вписываем юзер агент любого браузера, ну например ie 9:

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)

Готово. Теперь мы маскируемся под IE.

Способ 3. Расширения

В современных браузерах можно использовать различные расширения. Ищем в браузерах что-то типа: "Загрузить расширения" и ищем такие расширения как "User-Agent Switcher", "Custom UserAgent String" и другие.

Замечу сразу, что способы изменения User Agent-ов для описанных браузеров одинаковы, как в Linux так и в Windows.

Начнём, пожалуй, с Mozilla Firefox (текущая версия 3.5.5).

В адресной строке набираем about:config и после предупреждения попадаем в настроеки фаерфокса. Набираем в фильтре (сверху) слово general.useragent и видим, что мозиллистые (или мозолистые? товарищи особо не балуют трудящихся широтой выбора, и полностью изменить UserAgent с помощью появившихся полей не получится. К счастью, для этого предусмотрена одна хитрая настройка, которая по дефолту в Firefox отсутствует, называется она general.useragent.override , и если создать настройку с таким названием (правой кнопкой мыши > создать > строка) и запихнуть в неё, например, строку «Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5», то проверив мозилку на сервисе, чекающем user agent -ы (она, так же есть, наверху страницы), увидим наш новый фейковый юзерагент.

На будущее, если понадобится настоящий UserAgent, то для этого достаточно очистить строку в general.useragent.override

То же самое можно сделать и плагинами, например, User Agent Switcher -ом, который добавляет пункт в меню «Инструменты», для переключения юзерагентов на ходу. Большой список юзерагентов можно скачать по адресу http://techpatterns.com/forums/about304.html и добавить через импорт, в настройках дополнения.

Теперь, на очереди Opera (текущая версия 10.10).

Опера еще беднее, в плане настроек User Agent-а, чем FireFox, в чём легко можно убедиться, набрав в панели адреса opera:config и открыв пункт «User Agent», поле «Spoof UserAgent ID», где цифрами обозначаются разные варианты UserAgent-ов:

1) представляться как Opera (по умолчанию)
2) представляться как Mozilla
3) представляться как Internet Explorer
4) маскироваться под Mozilla (Opera не упоминается)
5) маскироваться под Internet Explorer (кроме отсутствия упоминания Оперы, в качестве операционной системы показывается Windows)

Однако, в порядке облома, сразу скажу, что пункт «Spoof UserAgent ID» не ра-бо-та-ет и глобального действия не имеет, по крайней мере, в текущей версии. Opera позволяет менять юзерагент, лишь для конкретных сайтов, через меню «Инструменты» > «Быстрые настройки» > «Настройки для сайтов» > закладка «Сеть» > пункт «Идентификация браузера» либо щелкнув правой кнопкой по странице нужного сайта > «Настройки для сайтов» и далее, так же, как и в первом случае.

На всякий пожарный, приведу мои юзерагенты для всех пяти вариантов:

1) Представляться как Opera = Opera/9.80 (X11; Linux x86_64; U; ru) Presto/2.2.15 Version/10.10

2) Представляться как Mozilla = Mozilla/5.0 (X11; Linux x86_64; U; ru; rv:1.8.1) Gecko/20061208 Firefox/2.0.0 Opera 10.10

3) Представляться как Internet Explorer = Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux x86_64; ru) Opera 10.10

4) Маскироваться под Mozilla = Mozilla/5.0 (X11; Linux x86_64; U; ru; rv:1.8.1) Gecko/20061208 Firefox/2.0.0

5) маскироваться под Internet Explorer (единственный виндовый user agent) = Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru)

Пожалуй, кроме четвертого и пятого, рабочих вариантов нет, зато третий получился самый весёлый

Для добавления нужных данных к существующим UserAgent-ам Оперы, в opera:config можно использовать поле «Id» пункта «ISP» и поле «Allow Components In UA String Comment» пункта «User Agent». Они понадобятся, если нужно зайти на сайт, требующий наличия в User Agent-е определенной строки, например, операционной системы мобильника, при заходе на сайт для мобильных телефонов.

И напоследок, проедемся по Google Chrome, благо недавно, наконец, вышли версии и для Linux.

Для Хрома, мне известен только один нормальный способ (без ковыряния в потрохах Chrome) изменить User Agent — это запуск с опцией ‘-user-agent’.

Для Windows, для этого можно модифицировать ярлык Google Chrome, чтобы в поле «Объект», где указывается полный путь до программы, было следующее:

"C:\Documents and Settings\ВашПользователь\Local Settings\Application Data\Google\Chrome\Application\chrome.exe" "-user-agent=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; en)"

Аналогично и в Linux, в консоль либо в ярлык запуска Google Chrome на используемой рабочей среде, вставляем следующее:

/opt/google/chrome/google-chrome "-user-agent=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"

В обоих примерах, опция -user-agent с параметром, обрамлена обычными одинарными или двойными кавычками, а не фигурными, вордпресс, мать его, всё время калечит кавычки…

Теперь проверить User Agent в Chrome можно, если набрать в адресной строке браузера команду about:version

Вот и всё, что можно сказать по этой теме


User Agent Switcher - небольшое расширение имеющееся в составе большинства современных браузеров (в некоторые интегрировано изначально) , добавляющее на панель кнопку при нажатии на которую может быть изменён User Agent (информация представляющаяся веб-серверу при посещении сайтов клиентскими приложениями, браузерами, менеджерами загрузки и пр...) .

Изначально User Agent строка предназначалась для того что бы веб-сайты могли идентифицировать версию браузера и основываясь на этих данных выдать ему контент в "корректно-понятном" для него виде. В основном это было связано из за различий в браузерных движках, преобразующих содержимое веб-страниц и информацию о форматировании в интерактивное изображение форматированного содержимого на экране. В дальнейшем, после "стандартизации " браузерных движков, эта функция стала практически невостребованной и теперь используется в основном для сбора статистики, поисковой оптимизации (в том числе "чёрной") и пр...

С помощью User Agent Switcher можно проверить сайты на предмет клоакинга (приём "чёрной" поисковой оптимизации) и посмотреть одинаковый ли контент отдаётся посетителям сайта и поисковым ботам. Так же, расширение можно применять для обхода ограничения доступа, основанного на версии браузера, которое используется на некоторых сайтах (например некоторые сайты до сих пор соглашаются общаться только с Internet Explorer) .

User Agent Switcher в своём "дефолтном " состоянии имеет очень маленький "набор браузеров ", а заполнять (создавать) их самостоятельно занятие долгое и мало интересное... Но, в дополнении имеется функция экспорта/импорта настроек, поэтому можно воспользоваться каким либо готовым файлом XML (UserAgent Switcher list) , например файлом настроек созданным посетителями форума Tech Patterns (Download XML file) . Импортируемый из файла "набор браузеров " очень большой:

Используя User Agent Switcher необходимо иметь ввиду что он не изменяет стиль отображения страницы предоставляемую движком используемого браузера, а только осуществляет подмену идентификации браузера (User Agent) . Поэтому некоторые из "особо хитрых " сайтов могут выглядеть "не так "...

В этой короткой заметке я покажу простой способ, как поменять User Agent в браузере Mozilla. Что такое этот User Agent? Это такая запись-идентификатор браузера, которая отправляется в каждом пакете данных при работе в сети интернет. То есть, у каждого браузера есть свой User Agent. Запись прописывается в HTTP-заголовке, там впрочем еще некоторую инфу можно найти, но это уже другая история.

Этот параметр нужен в первую очередь для сайтов, чтобы они лучше понимали, какой браузер используется (это необходимо для правильного отображения сайта на всех браузерах, как на устаревших, так и на современных). То есть, если у вас Мозилла, а вы поставите User Agent от Internet Explorer, то соответственно сайты будут думать что вы с него и сидите, а не с Мозиллы.

Изменить User Agent в Мозилле можно стандартными способами, при помощи страницы с настройками, в нее можно попасть, если в адресе написать вот это: about:config:


Вверху будет поле, там нужно ввести слово useragent, и посмотреть, нет ли такого параметра:


Как видите, у меня этот параметр есть, а у вас скорее всего не будет. Поэтому если что — создавайте строковый параметр с именем general.useragent.override. Только смотрите, чтобы параметр был строковый! Потом, внутри этого параметра можете указать специальную строку (два раза нажмите по параметру), которая и будет идентифицировать ваш браузер. Вот например если указать эту строчку:

Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)

то сервер, или сайты, будут вас видеть как Internet Explorer 9, перезапускать браузер не нужно, все будет сразу работать. Почти все юзер-агенты можно найти в интернете, любого браузера — просто копируете строчку, таким образом вставляете, нажимаете OK и все — вас видят уже под другим браузером

Есть еще дополнение, можете скачать его, оно называется User Agent Switcher, но правда я не могу понять, почему оно у меня не заработало (но при этом установилось). После установки дополнения, в браузере должна появится менюшка с готовыми агентами браузеров, это реально удобно наверно и быстро можно менять их… но их там очень мало — только пару версий Internet Explorer и третий Айфон, и все. Я так понял, что это расширение просто дает возможность создать такое меню самому, потому что если посмотреть в настройках его, то там можно заметить опцию добавление своих юзер-агентов, вот она:


В общем, думаю что это косяк на моей стороне, а вы можете устанавливать, все таки многие пользователи уже установили и вроде как проблем нет. Совсем забыл, вот официальная ссылка откуда его можно скачать.

15.02.2016

Реализовано большое количество интересных дополнений, которые позволяют существенно расширить возможности данного веб-обозревателя. Так, в этой статье пойдет речь об интересном дополнении для скрытия информации об используемом вами браузере – User Agent Switcher.

Наверняка вы уже неоднократно подмечали, что какой-либо сайт легко узнает используемую вами операционную систему и браузер. Практически любому сайту требуется получение подобной информации, чтобы обеспечить корректное отображение страниц, другие же ресурсы при загрузке файла сразу предлагают скачать нужной версии файл.

Необходимость скрыть от сайтов информацию об используемом браузере может возникнуть не только для удовлетворения любопытства, но и для полноценного веб-серфинга.

Например, некоторые сайты по-прежнему отказываются нормально работать вне браузера Internet Explorer . И если для пользователей Windows это в принципе и не является проблемой (хотя и хочется использовать свой любимый браузер), то пользователи Linux и вовсе окатываются в пролете.

Вы сможете как сразу перейти к установке User Agent Switcher, перейдя по ссылке в конце статьи, так и найти дополнение самостоятельно.

Для этого щелкните по кнопке меню браузера и перейдите к разделу «Дополнения» .

В правом верхнем углу окна пропишите наименование искомого дополнения – User Agent Switcher .

На экране отобразится несколько результатов поиска, но наше дополнение значится первым по списку. Поэтому правее от него сразу щелкните по кнопке «Установить» .

Для завершения установки и начала использования дополнения браузер предложит выполнить перезапуск браузера.

Как пользоваться User Agent Switcher?

Пользоваться User Agent Switcher чрезвычайно просто.

По умолчанию иконка дополнения не появляется автоматически в правом вернем углу браузера, поэтому ее потребуется добавить самостоятельно. Для этого щелкните по кнопке меню браузера и кликните по пункту «Изменить» .

В левой области окна отобразятся элементы, скрытые с глаз пользователя. Среди них имеется и User Agent Switcher. Просто зажмите кнопкой мыши иконку дополнения и перетащите ее на панель инструментов, где обычно располагаются иконки дополнений.

Для принятия изменений щелкните на текущей вкладке по иконке с крестиком.

Чтобы изменить текущий браузер, щелкните по иконке дополнения. На экране отобразится список доступных браузеров и устройств. Выберите подходящий браузер, а затем и его версию, после чего дополнение немедленно приступит к своей работе.

Проверим успех наших действий, перейдя на страницу , где в левой области окна всегда располагается информация о компьютере, в том числе и версия браузера.

Как вы можете видеть, несмотря на то, что мы используем браузер Mozilla Firefox, веб-обозреватель определяется как Internet Explorer, а значит, дополнение User Agent Switcher полностью справляется со своей задачей.

Если вам потребовалось остановить работу дополнения, т.е. вернуть реальную информацию о вашем браузере, щелкните по иконке дополнения и отобразившемся меню выберите «Default User Agent» .

Обратите внимание, на просторах интернета распространяется специальный XML-файлик, реализованный специально для дополнения User Agent Switcher, который существенно расширяет список доступных браузеров. Мы не приводим ссылку на ресурсы по тем причинам, что данный файл не является официальным решением от разработчика, а значит, мы не может гарантировать его безопасности.

Если вы уже обзавелись подобным файлом, то щелкните по иконке дополнения, а затем перейдите к пункту «User Agent Switcher» – «Options» .

На экране отобразится окно с настройками, в котором вам потребуется щелкнуть по кнопке «Import» , а затем указать путь к предварительно скаченному XML-файлику. После проведения процедуры импорта количество доступных браузеров существенно расширится.

User Agent Switcher – полезное дополнение, позволяющее скрыть реальную информацию об используемом вами браузере.

Loading...Loading...