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

в 15:25, , рубрики: android, браузеры, информационная безопасность, метки: , ,

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

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. Достать его из браузера можно с помощью этого сайта. В итоге получаем свой 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 по устройствам, дальнейшего редактирования. Прилагаю/

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

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

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

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

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

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js