AdGuard-noMoreGiphy.txt 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. ! Title: AdGuard-noMoreGiphy
  2. ! Version: 2.20.7.4
  3. ! Expires: 3 days
  4. ! Last Modified: 2020-07-22T23:18:55+00:00
  5. ! Checksum (SHA256): 3d3b26e06135a131ab0a1486bc522d364cf1eb620c398b6a7a36b7c93bc5b495
  6. ! Description: AdGuard-noMoreGiphy is designed for AdGuard to block the resources needed by Giphy to function. It is a work in progress.
  7. ! License: CC0
  8. ! Maintainer: intr0
  9. ! Contact: support@intr0.com
  10. !
  11. ! This is to be considerd a WIP; it is for Firefox only. If you want a functioning ruleset for Firefox, use uBlockOrigin-noMoreGiphy.
  12. !
  13. !+ PLATFORM(ext_ff, ext_ublock)
  14. *$csp=connect-src 'none',domain=giphy.com
  15. !+ PLATFORM(ext_ff, ext_ublock)
  16. *$csp=default-src 'none',domain=giphy.com
  17. !+ PLATFORM(ext_ff, ext_ublock)
  18. *$csp=font-src 'none',domain=giphy.com
  19. !+ PLATFORM(ext_ff, ext_ublock)
  20. *$csp=frame-src 'none',domain=giphy.com
  21. !+ PLATFORM(ext_ff, ext_ublock)
  22. ^$csp=img-src 'none',domain=giphy.com
  23. !+ PLATFORM(ext_ff, ext_ublock)
  24. *$csp=media-src 'none',domain=giphy.com
  25. !+ PLATFORM(ext_ff, ext_ublock)
  26. *$csp=object-src 'none',domain=giphy.com
  27. !+ PLATFORM(ext_ff, ext_ublock)
  28. *$csp=sandbox,domain=giphy.com
  29. !+ PLATFORM(ext_ff, ext_ublock)
  30. *$csp=script-src 'none',domain=giphy.com
  31. !+ PLATFORM(ext_ff, ext_ublock)
  32. *$csp=style-src 'none',domain=giphy.com
  33. !+ PLATFORM(ext_ff, ext_ublock)
  34. *$csp=worker-src 'none',domain=giphy.com
  35. !+ PLATFORM(ext_ff, ext_ublock)
  36. ||api.giphy.com/*$xmlhttprequest,redirect=nooptxt,domain=giphy.com,important
  37. !+ PLATFORM(ext_ff, ext_ublock)
  38. ||api.giphy.com/v1/trending/searches?$script,redirect=nooop.js,domain=giphy.com,important
  39. !+ PLATFORM(ext_ff, ext_ublock)
  40. ||developers.giphy.com/branch/*$media,redirect=noopmp4-1s,domain=developers.giphy.com,important
  41. !+ PLATFORM(ext_ff, ext_ublock)
  42. ||giphy.com/*.png$image,redirect=2x2-transparent.png,domain=giphy.com,important
  43. !+ PLATFORM(ext_ff, ext_ublock)
  44. ||giphy.com/*.svg$image,redirect=2x2-transparent.png,domain=giphy.com,important
  45. !+ PLATFORM(ext_ff, ext_ublock)
  46. ||giphy.com/api/*$xmlhttprequest,redirect=nooptxt,domain=giphy.com,important
  47. !+ PLATFORM(ext_ff, ext_ublock)
  48. ||giphy.com/apps/giphyworld$media,redirect=noopmp4-1s,domain=giphy.com,important
  49. !+ PLATFORM(ext_ff, ext_ublock)
  50. ||giphy.com/static/*$script,redirect=noopjs,domain=giphy.com,important
  51. !+ PLATFORM(ext_ff, ext_ublock)
  52. ||giphy.com/static/webfonts/*$font,redirect=noopcss,domain=giphy.com,important
  53. !+ PLATFORM(ext_ff, ext_ublock)
  54. ||giphy.com$stylesheet,redirect=noopcss,domain=giphy.com,important
  55. !+ PLATFORM(ext_ff, ext_ublock)
  56. ||giphy.com$subdocument,redirect=noopframe,domain=giphy.com,important
  57. !+ PLATFORM(ext_ff, ext_ublock)
  58. ||media.giphy.com/*.gif$redirect=1x1-transparent.gif,domain=giphy.com,important
  59. !+ PLATFORM(ext_ff, ext_ublock)
  60. ||media.giphy.com/*.webm$media,redirect=noopmp4-1s,domain=giphy.com,important
  61. !+ PLATFORM(ext_ff, ext_ublock)
  62. ||pingback.giphy.com/pingback?$xmlhttprequest,redirect=nooptext,important
  63. !+ PLATFORM(ext_ff, ext_ublock)
  64. ||pingback.giphy.com/pingback?$xmlhttprequest,redirect=nooptxt,important
  65. !+ PLATFORM(ext_ff, ext_ublock)
  66. ||x.giphy.com/v1/stories?$xmlhttprequest,redirect=nooptxt,important
  67. !+ PLATFORM(ext_ff, ext_ublock)
  68. ||cloudfront.net$image,redirect=2x2-transparent.png,domain=giphy.com,important
  69. !+ PLATFORM(ext_ff, ext_ublock)
  70. ||connect.facebook.net$script,redirect=noopjs,domain=giphy.com,important
  71. !+ PLATFORM(ext_ff, ext_ublock)
  72. ||google-analytics.com/analytics.js$script,redirect=google-analytics,domain=giphy.com,important
  73. !+ PLATFORM(ext_ff, ext_ublock)
  74. ||googletagmanager.com/gtm.js$script,redirect=googletagmanager-gtm,domain=giphy.com,important