- PVSM.RU - https://www.pvsm.ru -

Создание своего user agent

Немного теории

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

Структура классического user agent Android

Mozilla/5.0 (Linux; U; Android <версия>; <язык>; <модель> Build/<версия прошивки>) AppleWebkit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30

Но есть так называемые популярные браузеры:

Структура от популярного браузера user agent Android

Mozilla/5.0 (Linux; Android <версия>; <модель> Build/<версия прошивки>) AppleWebKit/537.36 (KHTML, like Gecko) <браузер>/<версия> Mobile Safari/537.36

Редактирование

Для начала берем основной user agent. Достать его из браузера можно с помощью этого сайта [1]. В итоге получаем свой user agent:

Исходный материал для редактирования

Mozilla/5.0 (Linux; U; Android 4.4.1; ru-ru; Nexus 10 Build/KOT49H) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30

Теперь для дальнейшего редактирования нам потребуется список версии прошивок. Обращаемся сюда:

Список актуальных прошивок

Android 7.1.1 — NOF27BNOF26VNMF26Q.
Android 7.0.x — NRD91DNDR90MNDR90C
Android 6.0.x — MOB31EMUB30XMDP30PMOB30Y
Android 5.1.1 — LMY48MLMY48ILMY48D
Android 5.1.0 — LMY47DLMY47ILMY47D
Android 5.0.x — LRX21OLRX21P
Android 4.4.4 — KTU84PKTU84A
Android 4.4.3 — KTU84MKTU84C
Android 4.4.2 — KOT49HKOT49C
Android 4.4.1 — KOT49EKOT49B
Android 4.4.0 — KRT16M

Берем снова наш user agent и вводим немного изменении. Получаем:

Работаем

Mozilla/5.0 (Linux; U; Android 5.0.1; ru-ru; Nexus 5 Build/LRX21O) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30

Хорошо, но иногда Google просит установить его браузер. Хорошо, мы это сделаем!

Заголовок спойлера

Mozilla/5.0 (Linux; U; Android 5.0.1; ru-ru; Nexus 5 Build/LRX21O) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/534.30

Теперь Google не будет ругаться что браузера от него нет. C Яндексом тоже пройдем трюк.
Могу также посоветовать один ресурс для поиска user-agent по устройствам, дальнейшего редактирования. Прилагаю [2]/

Область применения

Область обширна:

— скрываем настоящие устройство в Google аккаунтах и на vk.com
— делаем «неактуальный» браузер актуальным.
— пропускаем предложения обновить браузер от поисковиков.
— избавляемся от слежки.

Перечислять можно долго и много. Пользуйтесь и радуйтесь.

Автор: Наташа

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/android/251583

Ссылки в тексте:

[1] этого сайта: http://www.whoishostingthis.com/tools/user-agent/

[2] Прилагаю: http://m.webapps-online.com/online-tools/user-agent-strings?

[3] Источник: http://geektimes.ru/sandbox/5168/