Screen Resolution Spoof

Alters attempts at fingerprinting your screen resolution to 1920x1080. Only tested in FIrefox.

  1. // ==UserScript==
  2. // @name Screen Resolution Spoof
  3. // @namespace r-a-y/browser/screen
  4. // @description Alters attempts at fingerprinting your screen resolution to 1920x1080. Only tested in FIrefox.
  5. // @include *
  6. // @version 1.1.4
  7. // @grant none
  8. // @run-at document-start
  9. // ==/UserScript==
  10.  
  11. Object.defineProperty(window.screen, "availWidth", { get: function(){return 1920; }});
  12. Object.defineProperty(window.screen, "width", { get: function(){return 1920; }});
  13.  
  14. Object.defineProperty(window.screen, "availHeight", { get: function(){return 1080; }});
  15. Object.defineProperty(window.screen, "height", { get: function(){return 1080; }});
  16.  
  17. Object.defineProperty(window, "innerWidth", { get: function(){return 1920; }});
  18. Object.defineProperty(window, "innerHeight", { get: function(){return 974; }});
  19.  
  20. Object.defineProperty(window, "outerWidth", { get: function(){return 1920; }});
  21. Object.defineProperty(window, "outerHeight", { get: function(){return 1040; }});
  22.  
  23. Object.defineProperty(window, "devicePixelRatio", { get: function(){return 1; }});

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址