0% found this document useful (0 votes)
45 views4 pages

S UUID13

The document outlines filters for uBlock to prevent resource abuse by websites that may exploit CPU and bandwidth without user consent. It includes specific scripts and domains to block, ensuring that any resource-abuse scripts require informed consent from visitors. The document also provides links to relevant GitHub issues and pull requests for further context and updates.

Uploaded by

Aminata Dabo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
45 views4 pages

S UUID13

The document outlines filters for uBlock to prevent resource abuse by websites that may exploit CPU and bandwidth without user consent. It includes specific scripts and domains to block, ensuring that any resource-abuse scripts require informed consent from visitors. The document also provides links to relevant GitHub issues and pull requests for further context and updates.

Uploaded by

Aminata Dabo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

!

Title: uBlock filters – Resource abuse


! Last modified: %timestamp%
! Expires: 7 days
! Description: To foil sites potentially abusing CPU/bandwidth resources without
informed consent.
! Any such resource-abuse scripts MUST be opt-in, with complete informed consent
from the visitor.
! License: [Link]
! Homepage: [Link]
!
! GitHub issues: [Link]
! GitHub pull requests: [Link]

! [Link]
/edgemesh.*.js$script,domain=~[Link]|~[Link]

! [Link]
||[Link]^$script,3p

! [Link]
/[Link]$script

! other miners
://api.*/lib/[Link]$3p
||[Link]/Pocketart/$script,3p

! [Link]
*$csp=worker-src 'none',domain=[Link]|[Link]
/[Link]

! [Link]
||[Link]^$csp=child-src 'none';frame-src 'self' *;worker-src 'none';

!
[Link]
site_not_blocked_by/
[Link]##+js(aopw, decodeURIComponent)

! [Link]
||[Link]^$csp=worker-src 'none';

! [Link]
[Link]##+js(aopr, WebAssembly)

*$csp=worker-src 'none',domain=[Link]|[Link]

! [Link]
[Link]##+js(aopr, miner)

! [Link]
||thevideo.*^$csp=worker-src 'none';

! [Link]
*$csp=worker-src 'none',domain=[Link]

! [Link]
||[Link]^$csp=worker-src 'none'

! miners [Link]
*$csp=worker-src 'none',domain=[Link]

! [Link]
||[Link]^$csp=worker-src 'none'
||[Link]^$csp=worker-src 'none'

! [Link]
! [Link]
./[Link]$script
||hostingcloud.*^$3p

! [Link]
||[Link]^$csp=worker-src 'none'

! [Link]
||[Link]^$csp=worker-src 'none'

! [Link]
||dragonballzpolo.*^$csp=worker-src 'none'

! [Link]
*$csp=worker-src 'none',domain=[Link]

! [Link]
steamplay.*##+js(aopw, CoinNebula)

! revdl . com avoids miners


||[Link]^$csp=worker-src 'none';

!
[Link]
98b8#commitcomment-33156535
||firstonetv.*^$csp=worker-src 'none';
||firstone.*^$csp=worker-src 'none';
||firstonetv.*^$csp=connect-src 'none';

! [Link]
||[Link]^$domain=[Link]|[Link]
||[Link]/dna-client/$script,domain=[Link]

! [Link]
||[Link]^$doc

! [Link]
||[Link]^$csp=worker-src 'none'

! [Link]
! ||[Link]/p2p?$xhr
||[Link]/front-publish/stream-sdk-lib-master/
dyp2pxp2p_*.js$script,domain=[Link]

! [Link]
! ||[Link]^$xhr
||[Link]/huya/*/[Link]$script

! Block some Chinese web pages from using P2P


[Link],[Link],nunuyy.*,[Link]##+js(nowebrtc)

! [Link]
||[Link]/miner-mmr/[Link]

! [Link]
||[Link]/[Link]

!
[Link]
for_background/
[Link]##.login-page:style(-webkit-animation: none !important)

! [Link]
[Link]##+js(nosiif, blogherads)

! [Link]
*$websocket,domain=[Link]

! [Link]
||[Link]^

! [Link]
||[Link]/consent/auto_blocking/$domain=[Link]

! [Link]
[Link]##+js(aost, [Link], update)

! [Link]
[Link],[Link],[Link],[Link]
t,[Link]##.icon_animation samp:style(animation: none !important;)

! [Link] high CPU


[Link]##+js(rmnt, script, /RegExp\(\'/, condition, RegExp)

!
[Link]
g_itself_so_that_when/
||[Link]/s3/$frame,3p,domain=[Link]

! [Link]
[Link]##+js(no-xhr-if, /(trace|beacon)\.qq\.com/)

! [Link] - excessive blocking connections


[Link]##+js(no-fetch-if, [Link]/services/collector)

! [Link]
[Link]##+js(no-fetch-if, [Link])

! [Link] - coin miner spam


[Link]##+js(no-fetch-if, [Link])

! [Link] - blocked connection spam


[Link]##+js(no-fetch-if, [Link]/log/)

! [Link]
[Link]##+js(no-xhr-if, [Link]/batch)

! [Link] - blocked connection spam


[Link]##+js(no-xhr-if, /[Link])

! [Link] - blocked connections / beacons spam


[Link]##+js(no-xhr-if, [Link]/[Link]?)
[Link]##+js(set, [Link], noopFunc)

!
[Link]
_for_pandadoc_users/ltie0k4/ - blocked connection spam
[Link]##+js(no-fetch-if, [Link])

! [Link] - blocked connection spam


[Link]##+js(no-fetch-if, [Link])

! [Link] - spamming blocked connections


[Link]##+js(no-xhr-if, [Link]/a?data)

! [Link] - blocked connection spam


[Link]##+js(no-fetch-if, [Link])

! [Link]
[Link]##+js(no-fetch-if, method:/post/i
url:/^https?:\/\/chatgpt\.com\/ces\/v1\/[a-z]$/)
[Link]##+js(no-fetch-if, method:/post/i url:[Link]/v1/rgstr)

! [Link]
stool-scenes - blocked connections spam
[Link]##+js(no-fetch-if, method:HEAD)

You might also like