Немного разобрался. Необходимо подменять c помощью вот такого кода
Object.defineProperty(window.navigator, 'hardwareConcurrency', {
configurable: true, get: function() {
return [[CPU]];
}
});
Но теперь вопрос, когда я применяю этот код для подмены колиечества процессоров, все работает нормально, но когда я подменяю еще и подмену количества ОЗУ, кол-во процессоров встает на свои места, так же и наоборот
антифрод и расширения
-
попробовал запустить скрипт в виртуал бокс, там рассширение просит авторизацию, как и должен, но если авторизоваться один раз, то потом уже не просит авторизацию, смена ip и перезапуск всей программы не помогает, что на виртуал бокс что на настоящей системе, получается что кэш расширения сохраняется куда то и не знаю, это так и в режиме запуск будет?