Agent Spoofer

changes the value of your user agent

当前为 2022-09-13 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Agent Spoofer
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description changes the value of your user agent
  6. // @include *
  7. // @author Matthew Beres
  8. // @grant none
  9. // @run-at document-start
  10. // @license MIT
  11. // ==/UserScript==
  12. var choice = Math.floor(Math.random() * 4);
  13.  
  14. switch(choice){
  15. //windows 8 edge
  16. case 0:
  17. Object.defineProperty(navigator, 'userAgent', {
  18. get: function () { return 'Mozilla/5.0 (Windows NT 6.2; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36 Edg/105.0.1343.25'; }
  19. });
  20. break;
  21. //windows xp ie
  22. case 1:
  23. Object.defineProperty(navigator, 'userAgent', {
  24. get: function () { return 'Mozilla/5.0 (Windows NT 5.1; WOW64; Trident/7.0; rv:11.0) like Gecko'; }
  25. });
  26. break;
  27. //windows vista chrome
  28. case 2:
  29. Object.defineProperty(navigator, 'userAgent', {
  30. get: function () { return 'Mozilla/5.0 (Windows NT 6.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/105.0.0.0 Safari/537.36'; }
  31. });
  32. break;
  33. //windows 7 firefox
  34. case 3:
  35. Object.defineProperty(navigator, 'userAgent', {
  36. get: function () { return 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:104.0) Gecko/20100101 Firefox/104.0'; }
  37. });
  38. break;
  39. }