Меняем User Agent вашего браузера для большей анонимности.

B6D4

Green Team
22.12.2019
30
5
BIT
0
Доброго временя суток.
Помоему на форуме небыло такой темы(либо я ошибаюсь).

User Agent — это строка, которую используют веб-браузеры в качестве своего имени, она содержит не только имя браузера, но и версию операционной системы и другие параметры. По user agent можно определить достаточно много параметров, например, название операционной системы, её версию и разрядность. Также можно определить и само устройство, на котором установлен браузер, это может быть компьютер, планшет, iPhone, iPad или другое мобильное устройство. Еще по user agent можно определить функции, которые поддерживает веб-браузер, например, JavaScript, Java Applet, Cookie, VBScript и Microsoft's ActiveX.
Как возможно определить так много параметров из одной маленькой строки? Большинство известных строк user agent находятся в базе данных browscap.org, если такая строка найдена в базе, то можно получить многие параметры, например, что за веб-браузер, что за версия, что за операционная система и т. д. База user agent постоянно обновляется и поддерживается, её можно скачать совершенно бесплатно на сайте browscap.org.
Данные из user agent используют веб-сервера, для определения версии браузера, чтобы отобразить наиболее корректно веб-страницу. Хоть этот метод уже и устарел, некоторые сайты продолжают использовать его для определения мобильных устройств. На смену такому способу пришел адаптивный дизайн.
Как изменить строку браузера на свою? Когда может потребоваться изменить user agent? Тогда, когда вы подозреваете, что сайт выдает информацию, исходя из вашей версии веб-браузера и не дает никакими образом увидеть полную версию сайта, вот тогда нужно изменить user agent и попробовать зайти на сайте еще раз.
Актуально для версии Mozilla Firefox 34.0 и выше. В адресной строке набрать about:config и создать строку с именем general.useragent.override, по умолчанию такой строки нет. В значение строки необходимо вписать то, что будет отображаться в user agent.
Актуально для версии Google Chrome 26.0.1410.64 и выше. Необходимо запустить веб-браузер с ключом --user-agent="" и в кавычках указать новую строку user-agent. Например, в Windows можно запустить, нажав Win+R, и в поле "Открыть" вписать chrome --user-agent="MyBrowser". Проверить текущее значение можно, введя в адресной строке about:
Актуально для версии Opera 12.15 и выше. Необходимо в адресной строке набрать opera:config#UserPrefs|CustomUser-Agent и заполнить выделенное поле "Custom User-Agent" новым значением для строки user agent. Затем необходимо прокрутить страницу в самый низ, нажать "Сохранить".
Актуально для версии Apple Safari 5.1.7 и выше. Необходимо зайти в меню "Разработка". Чтобы увидеть панель меню, необходимо нажать Alt. Если не отображается меню "Разработка", его необходимо включить, для этого зайдите в меню "Правка" - "Настройки", перейдите во вкладку "Дополнения" и поставьте галочку напротив "Показывать меню разработка в строке меню". После опять нажмите Alt и выберите "Разработка" - "Пользовательский агент". На выбор уже представлены некоторые варианты, если ни один не подошел, выбирайте "Другой" и вписать свою строку user agent.
Актуально для версии Internet Explorer 10 и выше. Необходимо нажать F12, откроется панель "Средства разработчика", выбрать меню "Сервис" - "Изменить строку агента пользователя". Уже, на выбор, представлено несколько вариантов, если ни один не подошел, то выбирайте "Особая...". В поле "Понятное имя" ввести любое имя, а в поле "Строка агента пользователя" ввести нужную строку user agent. Затем нажать "Добавить", выбрать её в списке и нажать "Установить". Единственный недостаток этого способа в том, что действует он временно, до закрытия веб-браузера, после нового запуска браузера необходимо опять нажать F12 и выбрать созданный вариант из списка быстрого выбора.Еще способ изменить строку user agent — это исправить её в реестре, тогда установки сохраняются и после закрытия браузера, но есть минусы данного способа. Изменить строку user agent на совершенно произвольную не получится. Дело в том, что эта строка состоит из разных значений реестра, которые отделены друг от друга точкой с запятой (";"). Если значение нужно поменять для всех пользователей, то это HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\ User Agent\, а для одного текущего пользователя здесь HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\ User Agent\. По умолчанию там только один ключ По умолчанию (default). Необходимо создать три "строковых параметра" Compatible, Platform и Version. Чтобы изменения вступили в силу, необходимо перезагрузить браузер.
Mozilla Firefox 36 (Win 8.1 x64): Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
Google Chrome 53 (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36
Google Chrome 40 (Win 8.1 x64): Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36
Opera 40 (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.101 Safari/537.36 OPR/40.0.2308.62
Opera 12.17 (Win 8 x64): Opera/9.80 (Windows NT 6.2; WOW64) Presto/2.12.388 Version/12.17
Apple Safari 5.1 (Win 8 x64): Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
Internet Explorer 11 (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; rv:11.0) like Gecko
Internet Explorer 11 (Win 8.1 x64): Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; ASU2JS; rv:11.0) like Gecko
Microsoft Edge (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
В стандартном браузере Android строка useragent изменяется в настройках браузера, опция UAString. Но по умолчанию этот пункт меню скрыт. Для отображения данного меню, необходимо набрать в адресной строке about:debug и нажать Поиск или Go (на виртуальной клавиатуре). Затем заново зайти в настройки: Настройки » UAString, теперь данная опция доступна для выбора.
Актуально для версии Dolphin Browser 11.4.2 и выше. Изменения предусмотрены стандартными настройками в меню "Настройки" » "Специальные" » "Персонализация" » "Пользовательский агент". На выбор представлены сразу несколько вариантов: "Android", "Рабочий стол", "iPhone", "iPad", "Пользовательский". Последний вариант позволяет ввести произвольную useragent строку.
Актуально для версии PHP 5.6 и выше. User Agent в PHP можно изменить двумя способами. Первый, это в файле php.ini, изменить параметр user_agent. Второй способ, это во время выполнения скрипта использовать stream_context_create.

Пример использования для file_get_contents():
$opts = [ "http" => ["user_agent" => "my user agent"] ];
$context = stream_context_create($opts);
file_get_contents(" ", false, $context);

Пример использования для Soap Client:
$opts = [ "http" => ["user_agent" => "my user agent"] ];
$context = stream_context_create($opts);
$soapclient = new SoapClient(" ", ["stream_context" => $context]);
iPhone: Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25
Android 2.3.5 (Philips W632): Mozilla/5.0 (Linux; U; Android 2.3.5; ru-ru; Philips W632 Build/GRJ90) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
iPad: Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25
Яндекс: Mozilla/5.0 (compatible; YandexBot/3.0; + )
Google: Mozilla/5.0 (compatible; Googlebot/2.1; + )
Bing: Mozilla/5.0 (compatible; bingbot/2.0; + )
Yahoo! Slurp: Mozilla/5.0 (compatible; Yahoo! Slurp; )
Mail.ru: Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/Fast/2.0; + )
Sputnik: Mozilla/5.0 (compatible; SputnikBot/2.3; + )
Ahrefs: Mozilla/5.0 (compatible; AhrefsBot/5.0; + )
Majestic: Mozilla/5.0 (compatible; MJ12bot/v1.4.5; )
SMTBot: Mozilla/5.0 (compatible; SMTBot/1.0; + )
linkdex: Mozilla/5.0 (compatible; linkdexbot/2.2; + )
Exabot: Mozilla/5.0 (compatible; Exabot/3.0; + )
StatOnline.ru: Mozilla/5.0 (compatible; StatOnlineRuBot/1.0)


Спасибо за просмотр.


 

Сергей Попов

Кодебай
30.12.2015
4 727
6 723
BIT
444
Спасибо за публикацию.

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

После открытия статьи: текст всей статьи по центру - очень тяжело читать. Жирный шрифт всего текста, цвет шрифта .... бррр :)

Еще и копипаст ...
 

f22

Codeby Academy
Gold Team
05.05.2019
1 940
228
BIT
1 773
Меняем User Agent вашего браузера для большей анонимности

Для большинства браузеров есть прекрасное дополнение
Установить его не сложно, а пользоваться много проще.
 

fork

Green Team
11.01.2018
185
35
BIT
1
Эх. опять. . Ну вот кого обманываете??
 

bowadag571_mailon_ws

Well-known member
16.01.2020
56
-1
BIT
0
Статья написанна делитантом, это явно только повредит анонимности. лучше либо пользуйтесь Tor browser, либо отключите js скрипты...
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!