I see the following properties are overridden
- userAgent
- appVersion
- vendor
- platform
It would be nice to spoof the other params too especially the plugins parameter
var navKeys = []; for(let i in navigator){ navKeys.push(i); }; console.log(navKeys);
["vendorSub", "productSub", "vendor", "maxTouchPoints", "hardwareConcurrency", "cookieEnabled", "appCodeName", "appName", "appVersion", "platform", "product", "userAgent", "language", "languages", "onLine", "doNotTrack", "geolocation", "mediaDevices", "connection", "plugins", "mimeTypes", "webkitTemporaryStorage", "webkitPersistentStorage", "serviceWorker", "getBattery", "sendBeacon", "getGamepads", "getUserMedia", "webkitGetUserMedia", "javaEnabled", "vibrate", "requestMIDIAccess", "budget", "permissions", "presentation", "registerProtocolHandler", "unregisterProtocolHandler", "deviceMemory", "clipboard", "credentials", "storage", "keyboard", "usb", "requestMediaKeySystemAccess", "mediaCapabilities"]
I see the following properties are overridden
It would be nice to spoof the other params too especially the
pluginsparameter