G
@ivan007
@fox said in Как изменить appVersion?:
@masterkot said in Как изменить appVersion?:
После применения отпечатка, установки своего useragent, appVersion остается из отпечатка.
Пробовал изменить так:
Object.defineProperty(window.navigator, 'appVersion', {get: function() {return "5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36 OPR/55.0.2994.61 (Edition Yx)";}})
но не помогает. Есть варианты как сделать?
Случайно наткнулся на эту тему, но так как меня многие спрашивали о смене user-agent в js при использовании отпечатка, добавлю решение здесь (заодно и appVersion изменю, хоть и он был удалён из веб-стандартов.)
Действие "выполнить код":
var json = JSON.parse([[FINGERPRINT]])
json.attr["navigator.userAgent"] = [[NEW_USER_AGENT]]
json.attr["navigator.appVersion"] = [[NEW_USER_AGENT]]
json.ua = [[NEW_USER_AGENT]]
[[FINGERPRINT2]] = JSON.stringify(json)
и применяете уже изменённый отпечаток.
Тестовый скрипт