! Title: uBlock filters – Quick fixes
! Expires: 12 hours
! Last modified: Sat, 16 Aug 2025 05:01:53 +0000
! Diff-Path: %diffpath%#ublock-quick-fixes
! Diff-Expires: 317 minutes
! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE
! *** uAssets:filters/quick-fixes.txt ***
! aternos anti adb
@@||hb.vntsm.com/v4/live/vms/sites/aternos.org/index.js$script,domain=aternos.org
aternos.org##.header-center:style(margin-top:-5000px !important;)
aternos.org##.sidebar:style(width: 1.745px !important; padding: 1px !important)
aternos.org##.ad-dfp:style(min-height: 0.1485mm !important; height: 0.1485mm !important;)
aternos.org###placement-takeover
!#if !env_mv3
!#if !cap_html_filtering
!#if env_firefox
youtube.com##+js(json-prune, playerResponse.adPlacements playerResponse.playerAds playerResponse.adSlots adPlacements playerAds adSlots legacyImportant)
!#endif
!#endif
!#endif
! ||googlevideo.com/videoplayback*&ctier=L&*%2Cctier%2C$xhr,3p,domain=m.youtube.com|music.youtube.com|www.youtube.com
www.youtube.com##+js(trusted-rpnt, script, (function serverContract(), (()=>{if("YOUTUBE_PREMIUM_LOGO"===ytInitialData?.topbar?.desktopTopbarRenderer?.logo?.topbarLogoRenderer?.iconImage?.iconType||location.href.startsWith("https://www.youtube.com/tv#/")||location.href.startsWith("https://www.youtube.com/embed/"))return;document.addEventListener("DOMContentLoaded"\,(function(){const t=()=>{const t=document.getElementById("movie_player");if(!t)return;if(!t.getStatsForNerds?.()?.debug_info?.startsWith?.("SSAP\, AD"))return;const e=t.getProgressState?.();e&&e.duration>0&&(e.loaded<e.duration||e.duration-e.current>1)&&t.seekTo?.(e.duration)};t()\,new MutationObserver((()=>{t()})).observe(document\,{childList:!0\,subtree:!0})}));const t={apply:(t\,e\,o)=>{const n=o[0];return"function"==typeof n&&n.toString().includes("onAbnormalityDetected")&&(o[0]=function(){})\,Reflect.apply(t\,e\,o)}};window.Promise.prototype.then=new Proxy(window.Promise.prototype.then\,t);const e={construct:(t\,e\,o)=>{const n=e[0]\,r=e[1]?.body;return n?.includes("youtubei")&&r?.includes('"contentPlaybackContext":{')&&!r?.includes("youtube.com/shorts/")&&(r.includes('"params":"')?e[1].body=r.replace('"params":"'\,'"params":"yAEB'):e[1].body=r.replace('"contentCheckOk":false'\,'"contentCheckOk":false\,"params":"yAEB"'))\,Reflect.construct(t\,e\,o)}};window.Request=new Proxy(window.Request\,e)})();(function serverContract(), sedCount, 1)
www.youtube.com##+js(nano-stb, [native code], 17000, 0.001)
!!#if cap_html_filtering
!||www.youtube.com/s/_/ytmainappweb/_/js/$script,xhr,replace=/onAbnormalityDetected"\,function\(\)[\S\s]+?playabilityStatus\)\}/onAbnormalityDetected"\,function(){}/
!!#endif
!www.youtube.com##+js(json-prune-fetch-response, playerAds adPlacements adSlots no_ads playerResponse.playerAds playerResponse.adPlacements playerResponse.adSlots playerResponse.no_ads [].playerResponse.adPlacements [].playerResponse.playerAds [].playerResponse.adSlots [].playerResponse.no_ads, , propsToMatch, /player\?|get_watch|^\W+$/)
www.youtube.com##+js(json-prune-fetch-response, adPlacements adSlots no_ads playerResponse.adPlacements playerResponse.adSlots playerResponse.no_ads [].playerResponse.adPlacements [].playerResponse.adSlots [].playerResponse.no_ads, , propsToMatch, /player?)
www.youtube.com##+js(json-prune-fetch-response, playerAds adPlacements adSlots no_ads playerResponse.playerAds playerResponse.adPlacements playerResponse.adSlots playerResponse.no_ads, , propsToMatch, /playlist?)
www.youtube.com##+js(json-prune-xhr-response, playerAds adPlacements adSlots no_ads playerResponse.playerAds playerResponse.adPlacements playerResponse.adSlots playerResponse.no_ads [].playerResponse.adPlacements [].playerResponse.playerAds [].playerResponse.adSlots [].playerResponse.no_ads, , propsToMatch, /\/player(?:\?.+)?$/)
tv.youtube.com##+js(trusted-replace-xhr-response, '"adPlacements"', '"no_ads"', /playlist\?list=|\/player(?:\?.+)?$|watch\?[tv]=/)
!#if !cap_html_filtering
www.youtube.com##+js(trusted-replace-xhr-response, /"adPlacements.*?([A-Z]"\}|"\}{2\,4})\}\]\,/, , /playlist\?list=|\/player(?:\?.+)?$|watch\?[tv]=/)
www.youtube.com##+js(trusted-replace-xhr-response, /"adPlacements.*?("adSlots"|"adBreakHeartbeatParams")/gms, $1, /\/player(?:\?.+)?$/)
www.youtube.com##+js(trusted-replace-fetch-response, '"adPlacements"', '"no_ads"', player?)
www.youtube.com##+js(trusted-replace-fetch-response, '"adSlots"', '"no_ads"', player?)
www.youtube.com##+js(trusted-replace-fetch-response, '"adSlots"', '"no_ads"', /^\W+$/)
www.youtube.com##+js(rmnt, script, window\,"fetch")
!#else
||www.youtube.com/playlist?list=$xhr,1p,replace=/"adPlacements"/"no_ads"/
||www.youtube.com/playlist?list=$xhr,1p,replace=/"adSlots"/"no_ads"/
||www.youtube.com/watch?$xhr,1p,replace=/"adPlacements"/"no_ads"/
||www.youtube.com/watch?$xhr,1p,replace=/"adSlots"/"no_ads"/
||www.youtube.com/youtubei/v1/player?$xhr,1p,replace=/"adPlacements"/"no_ads"/
||www.youtube.com/youtubei/v1/player?$xhr,1p,replace=/"adSlots"/"no_ads"/
||youtube.com/youtubei/v1/get_watch?$xhr,1p,replace=/"adPlacements"/"no_ads"/
||youtube.com/youtubei/v1/get_watch?$xhr,1p,replace=/"adSlots"/"no_ads"/
www.youtube.com##^script[id]:has-text(window,"fetch")
!#endif
www.youtube.com##+js(trusted-prevent-dom-bypass, Node.prototype.appendChild, fetch)
www.youtube.com##+js(trusted-prevent-dom-bypass, Node.prototype.appendChild, Request)
www.youtube.com##+js(trusted-prevent-dom-bypass, Node.prototype.appendChild, JSON.parse)
youtube.com##+js(json-prune, entries.[-].command.reelWatchEndpoint.adClientParams.isAd)
youtube.com#@##player-ads
!www.youtube.com##+js(trusted-replace-outbound-text, JSON.stringify, contentPlaybackContext":{, contentPlaybackContext":{"isInlinePlaybackNoAd":true\,, condition, contentPlaybackContext)
! www.youtube.com##+js(trusted-replace-outbound-text, JSON.stringify, "clientScreen":"WATCH", "clientScreen":"ADUNIT", condition, contentPlaybackContext)
www.youtube.com##+js(trusted-replace-fetch-response, '"adSlots"', '"no_ads"', /get_watch?)
! www.youtube.com##+js(trusted-json-edit-fetch-request, .context.client+={"clientScreen":"ADUNIT"}, /get_watch?)
! www.youtube.com##+js(trusted-replace-outbound-text, JSON.stringify, "params":", "params":"yAEB, condition, /("contentPlaybackContext":{".*\,"params":"|"params":".*"contentPlaybackContext":{")/)
! www.youtube.com##+js(trusted-replace-outbound-text, JSON.stringify, "contentCheckOk":false, "params":"yAEB"\,"contentCheckOk":false, condition, /^(?=.*"contentPlaybackContext":{")(?!.*"params":").*$/)
/\.googlevideo\.com\/videoplayback\?expire=(?:[02-9]+|1[1-68-9]\d+|17[1-48-9]\d+)&/$xhr,3p,method=get,domain=www.youtube.com
! web.facebook.com,www.facebook.com##+js(json-prune, require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.viewer.sideFeed.nodes.0.{-}.nodes.0.rhc_ad)
! web.facebook.com,www.facebook.com##+js(json-prune-xhr-response, data.viewer.sideFeed.nodes.0.{-}.nodes.0.rhc_ad, , propsToMatch, /api/graphql)
web.facebook.com,www.facebook.com##+js(json-prune, require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.viewer.sideFeedUnit.nodes.[].new_adverts.nodes.[-].sponsored_data)
web.facebook.com,www.facebook.com##+js(json-prune-xhr-response, data.viewer.sideFeedUnit.nodes.[].new_adverts.nodes.[-].sponsored_data)
web.facebook.com,www.facebook.com##div[role="complementary"] a[aria-labelledby][attributionsrc^="/privacy_sandbox/comet/register/source/?eid="][href^="http"][target="_blank"]
web.facebook.com,www.facebook.com##+js(json-prune, require.0.3.0.__bbox.require.[].3.1.__bbox.result.data.serpResponse.results.edges.[-].rendering_strategy.view_model.story.sponsored_data.ad_id)
web.facebook.com,www.facebook.com##+js(json-edit, ..__bbox.result.data.node[?@.*.__typename=="SponsoredData"])
web.facebook.com,www.facebook.com##+js(jsonl-edit-xhr-response, .data[?@.category=="SPONSORED"].node, , propsToMatch, /graphql)
web.facebook.com,www.facebook.com##+js(jsonl-edit-xhr-response, .data.viewer.news_feed.edges.*[?@.category=="SPONSORED"].node, , propsToMatch, /graphql)
! VOE sites
||imasdk.googleapis.com/js/sdkloader/ima3.js$script,3p,redirect=google-ima.js,domain=jilliandescribecompany.com,important
jilliandescribecompany.com##+js(nowoif)
jilliandescribecompany.com##+js(set, console.clear, undefined)
jilliandescribecompany.com##+js(acs, globalThis, break;case)
! next-episode .net
!next-episode.net##+js(rmnt, script, '/[\s\S]{0,}head[\s\S]{1900,}/')
!next-episode.net##+js(rpnt, script, '/.then[\s\S]{0,}?;/g')
!next-episode.net##+js(rmnt, script, '/\d+\+\d|64|\+\+|\+1|adbl|ablk|[\s\S]{0,}(\.\.|function)[\s\S]{1800,}|document\[/i')
@@||pagead2.googlesyndication.com^$script,domain=next-episode.net
!#if ext_ubol
*$image,redirect-rule=1x1.gif,domain=japscan.lol|japscan.si
@@*$image,xhr,script,domain=japscan.lol|japscan.si
*$script,xhr,3p,denyallow=acscdn.com|ansuksar.com|aozoiekopoaka.shop|base64easy.com|base64hub.com|challenges.cloudflare.com|cdn.cloudflare.net|cdn.jsdelivr.net|cdnjs.cloudflare.com|code.jquery.com|coutaricho.shop|curltophp.com|ebooksmangaia.com|faireundon.vip|fkourazirop.shop|fourino.shop|frjelsoieapoas.shop|hakoroubita.shop|mamamiaroubita.shop|morinavotarius.top|platform.pubadx.one|regexgenius.com|reoiamlsa.shop|routinato.shop|smaltourinto.shop|static.cloudflareinsights.com|toueapo.shop|tourpowouro.shop,domain=japscan.lol|japscan.si,important
/^https?:\/\/(?:[a-z]{2}\.)?[0-9a-z]{5,16}\.[a-z]{3,7}\/[a-z](?=[a-z]{0,25}[0-9A-Z])[0-9a-zA-Z]{3,26}\/\d{4,6}(?:\?[_a-z]=[-0-9a-z]+)?$/$script,3p,match-case,redirect=noop.js,important,domain=japscan.lol|japscan.si
/^https:\/\/acscdn\.com\/script\/(?:aclib|atg|compatibility|ippg|suv4|ut)\.js(\?cb=\d{13})?$/$script,3p,match-case,important,domain=japscan.lol|japscan.si
||platform.pubadx.one/pubadx-ad.js$script,domain=japscan.lol|japscan.si,important
||static.cloudflareinsights.com/beacon.min.js/$script,domain=japscan.lol|japscan.si,important
!#else
*$image,redirect-rule=1x1.gif,domain=japscan.*
@@*$image,xhr,script,domain=japscan.*
*$script,xhr,3p,denyallow=acscdn.com|ansuksar.com|aozoiekopoaka.shop|base64easy.com|base64hub.com|challenges.cloudflare.com|cdn.cloudflare.net|cdn.jsdelivr.net|cdnjs.cloudflare.com|code.jquery.com|coutaricho.shop|curltophp.com|ebooksmangaia.com|faireundon.vip|fkourazirop.shop|fourino.shop|frjelsoieapoas.shop|hakoroubita.shop|mamamiaroubita.shop|morinavotarius.top|platform.pubadx.one|regexgenius.com|reoiamlsa.shop|routinato.shop|smaltourinto.shop|static.cloudflareinsights.com|toueapo.shop|tourpowouro.shop,domain=japscan.*,important
/^https?:\/\/(?:[a-z]{2}\.)?[0-9a-z]{5,16}\.[a-z]{3,7}\/[a-z](?=[a-z]{0,25}[0-9A-Z])[0-9a-zA-Z]{3,26}\/\d{4,6}(?:\?[_a-z]=[-0-9a-z]+)?$/$script,3p,match-case,redirect=noop.js,important,domain=japscan.*
/^https:\/\/acscdn\.com\/script\/(?:aclib|atg|compatibility|ippg|suv4|ut)\.js(\?cb=\d{13})?$/$script,3p,match-case,important,domain=japscan.*
||platform.pubadx.one/pubadx-ad.js$script,domain=japscan.*,important
||static.cloudflareinsights.com/beacon.min.js/$script,domain=japscan.*,important
!#endif
japscan.*##+js(norafif, /^/)
japscan.*##+js(trusted-set-attr, .navbar-nav > li#navpromo2.nav-item > a, onclick, 'let a=function(){};return false;')
japscan.*##+js(no-fetch-if, /\/\/ansuksar\.com\/[0-9a-zA-Z]{3\,26}\/\d{4\,6}\b/, length:125746)
! START: Counter Liste FR rules
japscan.*#@#div.container > [href]
! END
||japscan.*/zjs/$script,replace=/function GoodDay\(\)\{.+?\}\}\}//
japscan.*##+js(trusted-suppress-native-method, Document.prototype.querySelectorAll, '"/^#/"', prevent, /nawNA inlineScript/)
japscan.*##+js(nostif, =document[_0x)
japscan.*##+js(trusted-set, aclib, json:{"isShowingPop": false})
japscan.*##+js(set, aclib.runInPagePush, {}, as, callback)
japscan.*##+js(set, aclib.runBanner, {}, as, function)
japscan.*##+js(trusted-replace-outbound-text, Function.prototype.toString, ( ) => value, 'runInterstitial(e){if(this.#fe.interstitial)return void this.#r.error("interstitial zone already loaded on page");this.#fe.interstitial=!0;const{zoneId:t,sub1:r,isAutoTag:n,collectiveZoneId:i,linkedZoneId:o,aggressivity:s,recordPageView:a,abTest:c,tagVersionSuffix:u}=e;if(!t)throw new Error("mandatory zoneId is not provided!");if(!we(t))throw new Error("zoneId is not a string!");this.#r.debug("loading interstitial on page");const l={zoneId:t,sub1:r,isAutoTag:n,collectiveZoneId:i,linkedZoneId:o,aggressivity:s,recordPageView:a,abTest:c,tagVersionSuffix:u,adcashGlobalName:this.#xe,adserverDomain:this.#v,adblockSettings:this.#s,uniqueFingerprint:this.#C,isLoadedAsPartOfLibrary:!1};if(this.#pe.add(t),this.#Ce.Interstitial)return l.isLoadedAsPartOfLibrary=!0,void new this.#Ce.Interstitial(l);if(window.Interstitial)new Interstitial(l);else{const e=document.createElement("script");e.type="text/javascript",e.src=`${location.protocol}//${this.#he}/script/interstitial.js`,e.setAttribute("a-lib","1"),e.onload=()=>{new Interstitial(l)},e.onerror=()=>{this.#r.error(`failed loading ${e.src}`)},document.head.appendChild(e)}}')
japscan.*##+js(trusted-replace-outbound-text, Function.prototype.toString, ( ) => (( ) => value), 'runInPagePush(t){if(this.#ft.inPagePush)return void this.#r.error("in-page push zone already loaded on page");this.#ft.inPagePush=!0;const{zoneId:e,delay:r,maxAds:n,renderPosDesktop:i,renderPosMobile:o,offsetTop:s,sub1:a,isAutoTag:c,collectiveZoneId:u,linkedZoneId:l,aggressivity:d,recordPageView:h,abTest:f,tagVersionSuffix:g}=t;let{refreshRate:p}=t;if(!e)throw new Error("mandatory zoneId is not provided!");if(!wt(e))throw new Error("zoneId is not a string!");if(void 0!==p&&(!yt(p)||p<0))throw new Error("refreshRate is not an integer or is less than zero");if(void 0!==r&&(!yt(r)||r<0))throw new Error("delay is not an integer or is less than zero");if(void 0!==n&&(!yt(n)||n<1))throw new Error("maxAds is not an integer or is less than one");if(void 0!==i&&!xt(i))throw new Error("renderPosDesktop is not valid");if(void 0!==o&&!xt(o))throw new Error("renderPosMobile is not valid");if(void 0!==s&&(!yt(s)||s<0))throw new Error("offsetTop is not an integer or is less than zero");this.#r.debug("loading in-page push on page"),c?this.#pt.add(u):this.#pt.add(e),void 0!==p&&p>0&&p<10&&(p<5?p*=60:p=30),this.#r.debug("ipp rr set to",p);const v={zoneId:e,refreshRate:p??60,delay:r??0,maxAds:n??1,renderPosDesktop:i??"top",renderPosMobile:o??"top",offsetTop:s??0,sub1:a,isAutoTag:c,collectiveZoneId:u,linkedZoneId:l,aggressivity:d,recordPageView:h,abTest:f,tagVersionSuffix:g,adserverDomain:this.#v,adblockSettings:this.#s,adcashGlobalName:this.#xt,isLoadedAsPartOfLibrary:!1,uniqueFingerprint:this.#C};if(this.#Ct.InPagePush)return v.isLoadedAsPartOfLibrary=!0,void new this.#Ct.InPagePush(v);if(window.InPagePush)new window.InPagePush(v);else{const t=document.createElement("script");t.type="text/javascript",t.src=`${window.location.protocol}//${this.#ht}/script/inpagepush.js`,t.setAttribute("nipp","1"),t.onload=()=>{new window.InPagePush(v)},t.onerror=()=>{this.#r.error(`failed loading ${t.src}`)},document.head.appendChild(t)}}')
japscan.*##+js(set, aclib.runPop, throwFunc)
japscan.*##+js(set, aclib.runInterstitial, {}, as, function)
japscan.*##+js(trusted-replace-argument, RegExp.prototype.test, 0, json:'runInPagePush(e){if(this.#fe.inPagePush)return void this.#r.error("in-page push zone already loaded on page");this.#fe.inPagePush=!0;const{zoneId:t\,delay:r\,maxAds:n\,renderPosDesktop:i\,renderPosMobile:o\,offsetTop:s\,sub1:a\,isAutoTag:c\,collectiveZoneId:u\,linkedZoneId:l\,aggressivity:d\,recordPageView:h\,abTest:f\,tagVersionSuffix:g}=e;let{refreshRate:p}=e;if(!t)throw new Error("mandatory zoneId is not provided!");if(!we(t))throw new Error("zoneId is not a string!");if(void 0!==p&&(!ye(p)||p<0))throw new Error("refreshRate is not an integer or is less than zero");if(void 0!==r&&(!ye(r)||r<0))throw new Error("delay is not an integer or is less than zero");if(void 0!==n&&(!ye(n)||n<1))throw new Error("maxAds is not an integer or is less than one");if(void 0!==i&&!xe(i))throw new Error("renderPosDesktop is not valid");if(void 0!==o&&!xe(o))throw new Error("renderPosMobile is not valid");if(void 0!==s&&(!ye(s)||s<0))throw new Error("offsetTop is not an integer or is less than zero");this.#r.debug("loading in-page push on page")\,c?this.#pe.add(u):this.#pe.add(t)\,void 0!==p&&p>0&&p<10&&(p<5?p*=60:p=30)\,this.#r.debug("ipp rr set to"\,p);const v={zoneId:t\,refreshRate:p??60\,delay:r??0\,maxAds:n??1\,renderPosDesktop:i??"top"\,renderPosMobile:o??"top"\,offsetTop:s??0\,sub1:a\,isAutoTag:c\,collectiveZoneId:u\,linkedZoneId:l\,aggressivity:d\,recordPageView:h\,abTest:f\,tagVersionSuffix:g\,adserverDomain:this.#v\,adblockSettings:this.#s\,adcashGlobalName:this.#xe\,isLoadedAsPartOfLibrary:!1\,uniqueFingerprint:this.#C};if(this.#Ce.InPagePush)return v.isLoadedAsPartOfLibrary=!0\,void new this.#Ce.InPagePush(v);if(window.InPagePush)new window.InPagePush(v);else{const e=document.createElement("script");e.type="text/javascript"\,e.src=`${window.location.protocol}//${this.#he}/script/inpagepush.js`\,e.setAttribute("nipp"\,"1")\,e.onload=()=>{new window.InPagePush(v)}\,e.onerror=()=>{this.#r.error(`failed loading ${e.src}`)}\,document.head.appendChild(e)}}', condition, /^\( \) => \(runInterstitial/)
japscan.*##+js(trusted-replace-argument, String.prototype.slice, 1, 1, condition, /^23$/)
japscan.*##+js(trusted-replace-argument, String.prototype.includes, 0, 'runPop(e){const{zoneId:t,delay:r,targetElementsCssSelector:n,triggerOnTargetElementsClick:i,targetCountries:o,triggerOnTargetCountries:s,sub1:a,sub2:c,publisherUrl:u,storeUrl:l,c1:d,c2:h,c3:f,pubHash:g,pubClickId:p,pubValue:v,fallbackOn:b,isAutoTag:m,collectiveZoneId:y,aggressivity:w,recordPageView:x,linkedZoneId:k,abTest:A,tagVersionSuffix:C}=e;if(!t)throw new Error("mandatory zoneId is not provided!");if(!we(t))throw new Error("zoneId is not a string!");if(void 0!==r&&(!ye(r)||r<0))throw new Error("delay is not an integer or is less than zero");if(void 0!==n){if(!we(n))throw new Error("targetElementsCssSelector is not a string");if(!(e=>{try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0})(n))throw new Error("targetElementsCssSelector is not a valid css selector");if(!me(i))throw new Error("triggerOnTargetElementsClick is not a boolean")}if(void 0!==o){if(!(e=>{if(!pe()(e))return!1;if(0===e.length)return!1;for(let t=0;t<e.length;t++)if("string"!=typeof e[t]||!/^[A-Z]{2}$/.test(e[t]))return!1;return!0})(o))throw new Error("targetCountries is not valid");if(!me(s))throw new Error("triggerOnTargetCountries is not a boolean")}if(this.#ve.has(t))return void this.#r.error(`zoneId ${t} already loaded`);this.#ve.add(t);const T={adcashGlobalName:this.#xe,zoneId:t,windowOpenTimeout:100,delay:r,targetElementsCssSelector:n,triggerOnTargetElementsClick:i,targetCountries:o,triggerOnTargetCountries:s,adserverDomain:this.#v,adblockSettings:this.#s,uniqueFingerprint:this.#C,sub1:a,sub2:c,publisherUrl:u,storeUrl:l,c1:d,c2:h,c3:f,pubHash:g,pubClickId:p,pubValue:v,fallbackOn:b,isAutoTag:m,collectiveZoneId:y,aggressivity:w,recordPageView:x,linkedZoneId:k,abTest:A,tagVersionSuffix:C};if(this.#Ce.PopUnder)return T.isLoadedAsPartOfLibrary=!0,void new this.#Ce.PopUnder(T);if(this.#fe.pop||this.#be){if(window.PopUnder)return this.#pe.add(T.zoneId),void new PopUnder(T);const e=S()((()=>{window.PopUnder&&(this.#pe.add(T.zoneId),new PopUnder(T),clearInterval(e))}),100)}else{this.#r.debug("loading suv5 script on page"),this.#be=!0;const e=document.createElement("script");e.type="text/javascript",e.src=`${location.protocol}//${this.#he}/script/suv5.js`,e.onload=()=>{this.#fe.pop=!0,this.#be=!1,m?this.#pe.add(y):this.#pe.add(T.zoneId),new PopUnder(T)},e.onerror=()=>{this.#fe.pop=!1,this.#be=!1,this.#r.error(`failed loading ${e.src}`)},document.head.appendChild(e)}}', condition, /^function\(\)\{ throw ''; \}$/)
japscan.*##+js(set, aclib.runAutoTag, noopFunc)
poophq.com,veev.to,doods.to##+js(nowoif)
poophq.com,veev.to,doods.to##+js(no-xhr-if, /vast.php?)
poophq.com,veev.to,doods.to##+js(no-xhr-if, /click\.com|preroll|native_render\.js|acscdn/, length:10001)
poophq.com,veev.to##+js(nostif, ]();} , 500)
poophq.com,veev.to##+js(rmnt, script, offsetParent)
!#if cap_html_filtering
||static.veevcdn.co/assets/videoplayer/$script,3p,replace=/\'adblockEnabled\':[a-zA-Z]{2}/'adblockEnabled':false/g,domain=poophq.com|veev.to|doods.to
||static.veevcdn.co/assets/videoplayer/$script,3p,replace=/return new Promise\(function\(.{100,550}?\]\[\'on\'\].*?[a-zA-Z]\;\}\)\[/[/,domain=poophq.com|veev.to|doods.to
||static.veevcdn.co/assets/videoplayer/$script,3p,replace=/\'vavl\':\!0x0/'vavl':false/g,domain=poophq.com|veev.to|doods.to
||adsco.re^$xhr,important,domain=poophq.com|veev.to|doods.to
||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$xhr,important,domain=poophq.com|veev.to|doods.to
/dl?op=aa&cmd=ga&_a=$xhr,1p,important,domain=poophq.com|veev.to|doods.to
!#else
!#if ext_ubol
@@||c.adsco.re/|$script,domain=poophq.com|veev.to|doods.to
poophq.com,veev.to,doods.to##+js(no-xhr-if, 162.252.214.4, true)
poophq.com,veev.to,doods.to##+js(no-xhr-if, c.adsco.re)
poophq.com,veev.to,doods.to##+js(no-xhr-if, adsco.re:2087)
!#else
/dl?op=player_api&cmd=*adb=$xhr,1p,important,domain=poophq.com|veev.to|doods.to
||adsco.re^$script,redirect=none:5,domain=poophq.com|veev.to|doods.to
poophq.com,veev.to,doods.to##+js(nostif, /^\s*function\s*\(\s*\)\s*{\s*[a-zA-Z]{1\,2}\s*\(.{1\,10}$/)
poophq.com,veev.to,doods.to##+js(nostif, /bjwywsj|bhhsywi|caoampzpue|2147|00z0oq|qrqwrruqwwtz|kA_z3az21|trwqqkzka1c2|oon\=\"cy|zaz\,ee/)
poophq.com,veev.to,doods.to##+js(nostif, /function\(\)\s*\{\s*var .{70\,300}\s*\)\s*\}\s*$/, 4000-6000)
poophq.com,veev.to,doods.to##+js(nostif, console[)
!#endif
!#endif
*$script,3p,domain=poophq.com|veev.to|doods.to,redirect-rule=noopjs
*$frame,redirect-rule=noopframe,3p,domain=poophq.com|veev.to
poophq.com,veev.to##style:has-text(veevad-):remove()
*$other,3p,denyallow=veevcdn.co,domain=poophq.com|veev.to|doods.to
@@*$ghide,xhr,domain=poophq.com|veev.to|doods.to
veev.to#@#.avb-active
panel.freemcserver.net#@#+js(rpnt, script, 'G-1B4LC0KT6C');, 'G-1B4LC0KT6C'); window.setTimeout(function(){blockPing()}\,200);)
panel.freemcserver.net##+js(rpnt, script, 'G-1B4LC0KT6C');, 'G-1B4LC0KT6C'); localStorage.setItem("tuna"\, "dW5kZWZpbmVk"); localStorage.setItem("sausage"\, "ZmFsc2U="); window.setTimeout(function(){fuckYouUblockAndJobcenterTycoon(false)}\,200);)
! filemoon
0deh.com,26efp.com,2glho.org,58n1.com,5mgz1.com,6jlvu.com,c1z39.com,djx10.org,fu-4u3omzw0.nl,guum5.com,hmt6u.com,imdpu9eq.com,kzjou.com,l455o.com,l8e8.com,l99j.com,mee-cccdoz45.com,my4w.com,qa2h.com,qvzidojm.com,tpz6t.com,tz7z9z0h.com,v1kkm.com,xcoic.com,xo7c.com,z4h4.com,/^moon(?:-[a-z0-9]+)?-embed\.com$/,/^moonfile-[a-z0-9-]+\.com$/,/^[0-9a-z]{5,8}\.(art|cfd|fun|icu|info|live|pro|sbs|world)$/,/^moo-[a-z0-9]+(-[a-z0-9]+)*-mkay\.com$/,/^file-[a-z0-9]+(-[a-z0-9]+)*-(moon|embed)\.com$/,/^fle-[a-z0-9]+(-[a-z0-9]+)*-moo\.com$/,/^filemoon-[a-z0-9]+(?:-[a-z0-9]+)*\.(?:com|xyz)$/##+js(nowoif, /^ [-\d]/)
0deh.com,26efp.com,2glho.org,58n1.com,5mgz1.com,6jlvu.com,c1z39.com,djx10.org,fu-4u3omzw0.nl,guum5.com,hmt6u.com,imdpu9eq.com,kzjou.com,l455o.com,l8e8.com,l99j.com,mee-cccdoz45.com,my4w.com,qa2h.com,qvzidojm.com,tpz6t.com,tz7z9z0h.com,v1kkm.com,xcoic.com,xo7c.com,z4h4.com,/^moon(?:-[a-z0-9]+)?-embed\.com$/,/^moonfile-[a-z0-9-]+\.com$/,/^[0-9a-z]{5,8}\.(art|cfd|fun|icu|info|live|pro|sbs|world)$/,/^moo-[a-z0-9]+(-[a-z0-9]+)*-mkay\.com$/,/^file-[a-z0-9]+(-[a-z0-9]+)*-(moon|embed)\.com$/,/^fle-[a-z0-9]+(-[a-z0-9]+)*-moo\.com$/,/^filemoon-[a-z0-9]+(?:-[a-z0-9]+)*\.(?:com|xyz)$/##+js(acs, Math.random, parseInt(localStorage['\x)
f51rm.com>>##+js(nowoif, /^ [-\d]/)
u26bekrb.fun##+js(set, adBlockDetected, undefined)
!#if cap_html_filtering
$frame,3p,domain=8rm3l0i9.fun|iqksisgw.xyz|u6lyxl0w.skin|l1afav.net,replace='/^/<script>(()=>{window.open=new Proxy(window.open,{apply:(e,t,r)=>{}});const e=new WeakMap,t=(e,t)=>{try{e.dispatchEvent(new Event(t))}catch{}};XMLHttpRequest.prototype;self.XMLHttpRequest=class extends self.XMLHttpRequest{open(t,r,...n){if(e.delete(this),new URL(r).hostname.endsWith(".cdn255.com"))return super.open(t,r,...n);const s={method:t,url:r},a=Object.assign(s,{xhr:this,headers:{date:"","content-type":"","content-length":""},url:s.url,props:{response:{value:""},responseText:{value:""},responseXML:{value:null}}});return e.set(this,a),super.open(t,r,...n)}send(...r){const n=e.get(this);return void 0===n?super.send(...r):!1===n.defer?(n.headers["content-length"]=`${n.props.response.value}`.length,Object.defineProperties(n.xhr,{readyState:{value:4},responseURL:{value:n.url},status:{value:200},statusText:{value:"OK"}}),void Object.defineProperties(n.xhr,n.props)):void Promise.resolve("").then((()=>n)).then((e=>(Object.defineProperties(e.xhr,{readyState:{value:1,configurable:!0},responseURL:{value:n.url}}),t(e.xhr,"readystatechange"),e))).then((e=>(n.headers["content-length"]=`${e.props.response.value}`.length,Object.defineProperties(e.xhr,{readyState:{value:2,configurable:!0},status:{value:200},statusText:{value:"OK"}}),t(e.xhr,"readystatechange"),e))).then((e=>(Object.defineProperties(e.xhr,{readyState:{value:3,configurable:!0}}),Object.defineProperties(e.xhr,e.props),t(e.xhr,"readystatechange"),e))).then((e=>{Object.defineProperties(e.xhr,{readyState:{value:4}}),t(e.xhr,"readystatechange"),t(e.xhr,"load"),t(e.xhr,"loadend")}))}};let r=document.querySelector("script");r.innerHTML.includes("window.open")&&r.parentElement.removeChild(r)})();<\/script>/'
/^https:\/\/[a-z0-9]{2,}-[a-z0-9]{8}\.(?:com|nl)\/[a-z0-9-]+/[a-z0-9]{12}\b/$frame,3p,match-case,to=com|nl,ipaddress=/^(1(72\.67\.\d{3}|04\.21\.\d+)\.\d+|188\.114\.9[67]\.[08]|64:ff9b::[a-f0-9]{4}:[a-f0-9]{1,4})$/,replace='/^/<script>(()=>{window.open=new Proxy(window.open,{apply:(n,o,w)=>{}});let e=document.querySelector("script");e.innerHTML.includes("window.open")&&e.parentElement.removeChild(e)})();<\/script>/i'
/^https:\/\/[a-z0-9]{8}\.com\/[a-z0-9-]+\/[a-zA-Z0-9]{12,50}\b/$frame,1p,strict1p,match-case,to=com,ipaddress=/^(1(72\.67\.\d{3}|04\.21\.\d+)\.\d+|188\.114\.9[67]\.[08]|64:ff9b::[a-f0-9]{4}:[a-f0-9]{1,4})$/,replace='/^/<script>(()=>{window.open=new Proxy(window.open,{apply:(n,o,w)=>{}});let e=document.querySelector("script");e.innerHTML.includes("window.open")&&e.parentElement.removeChild(e)})();<\/script>/i'
/^https:\/\/[a-z0-9]{4,8}\.[a-z]{2,5}\/[a-z0-9-]+\/[a-zA-Z0-9]{12,50}\b/$frame,3p,match-case,to=~net|~org|~gov|~edu|~br|~jp|~ir|~it|~ru,ipaddress=/^(1(72\.67\.\d{3}|04\.21\.\d+)\.\d+|188\.114\.9[67]\.[08]|64:ff9b::[a-f0-9]{4}:[a-f0-9]{1,4})$/,replace='/^/<script>(()=>{window.open=new Proxy(window.open,{apply:(n,o,w)=>{}});let e=document.querySelector("script");e.innerHTML.includes("window.open")&&e.parentElement.removeChild(e)})();<\/script>/i'
*$frame,3p,replace=/adBlockDetected//,from=filemoon.*
!#endif
0cbcq8mu.com,2cf0xzdu.com,4k2h4w04.xyz,a6iqb4m8.xyz,afl3ua5u.xyz,jmzkzesy.xyz##+js(nowoif)
0cbcq8mu.com,2cf0xzdu.com,4k2h4w04.xyz,a6iqb4m8.xyz,afl3ua5u.xyz,jmzkzesy.xyz##+js(acs, Math, localStorage['\x)
0cbcq8mu.com,2cf0xzdu.com,4k2h4w04.xyz,a6iqb4m8.xyz,afl3ua5u.xyz,jmzkzesy.xyz##^script:has-text(/popunder|\(\)\{try\{localStorage\[/)
||droci.buzz^$popup,doc
||qsiyfgazubcu.top^$popup,doc
||sez88e.fun^$popup,doc
||vrkonefd.buzz^$popup,doc
||xpobbwxzhe-l.site^$popup,doc
! Ad-Shield
dogdrip.net##html[lang="ko"] [id^="img_"][style]:has(iframe[frameborder="0"][style]):style(clip-path: circle(0) !important;)
infinityfree.com##html[lang][dir="ltr"] [id^="img_"][style]:has(iframe[frameborder="0"][style]):style(clip-path: circle(0) !important;)
smsonline.cloud##html[data-theme][lang] [id^="img_"][style]:has(iframe[frameborder="0"][style]):style(clip-path: circle(0) !important;)
~dogdrip.net,~infinityfree.com,~smsonline.cloud##html[class^="img_"][amp4ads=""][i-amphtml-layout=""][i-amphtml-no-boilerplate=""][amp-version="2502032353000"]
~dogdrip.net,~infinityfree.com,~smsonline.cloud##*:not(body) > a[href^="https://content-loader.com/"]
~dogdrip.net,~infinityfree.com,~smsonline.cloud##*:not(body) > a[href^="https://html-load.com/"]
~dogdrip.net,~infinityfree.com,~smsonline.cloud##*:not(body) > a[href^="https://07c225f3.online/"]
07c225f3.online,content-loader.com,css-load.com,html-load.com,img-load.com##html:not(:has(> head > style:only-child:has-text(width:399px;height:411px))):style(filter: opacity(0) !important; pointer-events: none !important;)
/^https:\/\/www\.[0-9a-z-]{8,}\.(?:com|xyz)\/script\/(?:[-.0-9A-Za-z]+\.)?[-0-9A-Za-z]{2,30}\.js$/$script,3p,match-case,header=x-length
://html-load.com/loader.min.js$domain=~dogdrip.net|~infinityfree.com|~smsonline.cloud
/^https:\/\/(?:as(?:loader)?|loader)\.[-0-9A-Za-z]+.[-A-Za-z]{2,30}\/loader.min.js$/$script,1p,strict3p
dogdrip.net,infinityfree.com,smsonline.cloud##+js(no-fetch-if, -load.com/script/, length:101)
dogdrip.net,infinityfree.com,smsonline.cloud##+js(nostif, )](this\,..., 3000-6000)
-load.com/script/$xhr,domain=smsonline.cloud
smsonline.cloud##+js(nostif, (new Error(, 3000-6000)
smsonline.cloud##aside[class^="css-"]:has(> p:has-text(Advertisement) + ins.adsbygoogle)
||loader.nyitvatartas24.hu^
bing.com##+js(rpnt, script, _w.keyMap=, '(()=>{const e={apply:(e,t,n)=>{let o=Reflect.apply(e,t,n);return o instanceof HTMLIFrameElement&&!o.src&&o.contentWindow&&(o.contentWindow.document.body.getElementsByTagName=window.document.body.getElementsByTagName,o.contentWindow.MutationObserver=void 0),o}};HTMLBodyElement.prototype.appendChild=new Proxy(HTMLBodyElement.prototype.appendChild,e);const t={apply:(e,t,n)=>(t instanceof HTMLLIElement&&"b_algo"===t?.classList?.value&&"a"===n?.[0]&&setTimeout((()=>{t.style.display="none"}),100),Reflect.apply(e,t,n))};HTMLBodyElement.prototype.getElementsByTagName=new Proxy(HTMLBodyElement.prototype.getElementsByTagName,t)})();_w.keyMap=')
bing.com##+js(no-xhr-if, /fd/ls/lsp.aspx)
bing.com##ol#b_results > li:has(> :is(.b_tpcn, .b_title, h2) a[href^="https://www.bing.com/aclk?"])
bing.com##ol#b_results > li.b_algo:has(.b_lineclamp3:matches-css-before(content:/^url\(\Sdata:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD.AAAA/))
cdn.bg-gledai.*,cdn.gledaitv.*##+js(no-fetch-if, method:HEAD)
cdn.bg-gledai.*,cdn.gledaitv.*##+js(no-xhr-if, method:HEAD)
cdn.bg-gledai.*,cdn.gledaitv.*##+js(rmnt, script, /\.textContent|createObjectURL/)
cdn.bg-gledai.*,cdn.gledaitv.*##[id^="anti-pedali-"]
faqwiki.us##+js(nostif, .offsetHeight>0)
faqwiki.*##+js(rmnt, script, /adblock/i)
pvpoke-re.com##+js(trusted-suppress-native-method, Element.prototype.insertAdjacentHTML, '"afterbegin"', prevent, /\/[A-Za-z]+\.min\.js\?/)
pvpoke-re.com##.nitro-any
pvpoke-re.com##+js(trusted-set-local-storage-item, google_tg_rep, '["t",16002]')
pvpoke-re.com##+js(trusted-set-local-storage-item, google_tg_rep_date, 2025-08-29T00:00:00)
pvpoke-re.com##+js(trusted-set-local-storage-item, google_tg_rep_attr7, '["a432dca07ed31c98702eb7c134ba7a8bf51430735e2581dc66b0f0f6efe1ca0c","user404957","2025-07-29T20:00:00Z",9151913]')
pvpoke-re.com##+js(trusted-replace-node-text, script, var menuSlideProtection, `if(!PrePl){PrePl=true};localStorage.setItem('google_tg_rep','["t",16002]');localStorage.setItem('google_tg_rep_date','2025-08-29T00:00:00');localStorage.setItem('google_tg_rep_attr7','["a432dca07ed31c98702eb7c134ba7a8bf51430735e2581dc66b0f0f6efe1ca0c","user404957","2025-07-29T20:00:00Z",9151913]');var menuSlideProtection`)
! royalroad.com##+js(trusted-set, nitroAds, 'json:{"version":"20250402 de32690","createAd":"placement generation"}')
! royalroad.com##+js(nostif, _0x)
royalroad.com##.dKKumhSnWiFq75vPUVtmTanQ:has(a[href^="https://www.royalroad.com/a/r?campaign="]:not([href*="&url=https%3A%2F%2Fwww.royalroad.com"]))
! ||royalroad.com/bd/cr?$xhr,method=get,1p,strict1p
mail.yahoo.com##+js(nostif, adblock)
gecmisi.com.tr##+js(trusted-replace-argument, String.prototype.includes, 0, json:"gecmisi", condition, googleads)
gecmisi.com.tr##+js(trusted-replace-argument, String.prototype.includes, 0, json:"googleads", condition, gecmisi)
elektroda.pl,elektroda.de,elektroda.com##div[style="position: relative;"]:has(> a[href*=".php?"][onclick*="sendGAEvent"][target="_blank"][title] > img[width] + div > span)
elektroda.pl##div[class="topic-box clearfix "] + div[class]:last-child:has(> a[style="font-weight: bold;"][target="_blank"]:only-child)
elektroda.pl##*:has(> div[style*="height"] + div:last-child > div:first-child + div:last-child > a[href*=".php?"][rel][onclick].fancybox:only-child)
elektroda.pl##div:not([id], [class]):has(> div:first-child + a[href*=".php?"]:last-child > picture > source + source + img)
vook.vc#@#[class*="-spnsr"]
vook.vc##.note-main-spnsr a:not([href*="vook.vc"])
vook.vc##.note-right-spnsr
!#if env_mobile
vook.vc##.note-sp-spnsr
!#endif
! FP by Phishing URL Blocklist
||sbisec.co.jp/etgate/^$all,badfilter
||banei-keiba.or.jp^$badfilter
nontonx.com##+js(rpnt, script, //tele();, telek3();)
nontonx.com##+js(rpnt, script, /!\(Object\.values.*?return false;/g)
nontonx.com##+js(rpnt, script, /[a-z]+\(\) &&/, !0&&)
nontonx.com##+js(rmnt, script, location.reload)
nontonx.com###rules-nontonx
||raw.githubusercontent.com^$domain=nontonx.com
! broken
*$script,3p,denyallow=fastly.net|google.com|googleapis.com|gstatic.com|h-cdn.com,domain=javbangers.com,badfilter
*$script,3p,denyallow=fastly.net|google.com|googleapis.com|gstatic.com|h-cdn.com|javcdn.li,domain=javbangers.com
||now.gg^$3p,badfilter
||sstats.bitdefender.com^$badfilter
corsaires-paris.com#@#.adhesion:not(body)
||api-iam.intercom.io/messenger/web/ping$badfilter
||nba.com/*/*/*/*/$script,1p,badfilter
@@||embed.wcostream.com^$script,1p
!#if cap_html_filtering
embed.wcostream.com##^script:has-text(/google_jobrunner|AdBlock|pubadx|embed\.html/i)
!#else
embed.wcostream.com##+js(rmnt, script, /google_jobrunner|AdBlock|pubadx|embed\.html/i)
!#endif
client.falixnodes.net##+js(rpnt, script, window.location.href = '/hello';)
client.falixnodes.net##+js(nostif, /mylovelyobj|amzn_aps_csm|\'\/hello\'|YW16bl9hcHNfY3Nt|cmVwb3J0RXJyb3Jz|L3ZlcnktcGxlYXNl|getAdnginName|hasOwnProperty|location/)
client.falixnodes.net##+js(nosiif, /mylovelyobj|amzn_aps_csm|\'\/hello\'|YW16bl9hcHNfY3Nt|cmVwb3J0RXJyb3Jz|L3ZlcnktcGxlYXNl|getAdnginName|hasOwnProperty|location/)
client.falixnodes.net##+js(rpnt, script, /googletag.*?enableServices\(\)\;/s)
client.falixnodes.net##+js(rpnt, script, /googletag\.pubads\(\).*rewardedSlot\)\;\s+\}\)\;/s)
||rm.freex2line.online/*.js|$domain=cimanow.cc
laravel-news.com#@#.relative:has([wire\:key="article-ad-card"])
maps.walkingclub.org.uk#@#.sponsor-box
||global.novelpia.com/_nuxt/*.js|$script,replace=/if\(\w\.check_is_ad_free\(\)\)/if(true)/
@@||global.novelpia.com^$ghide
global.novelpia.com##+js(no-fetch-if, g.doubleclick.net, length:100000)
global.novelpia.com##+js(trusted-replace-argument, String.prototype.includes, 0, , condition, /Copyright|doubleclick$/)
global.novelpia.com##+js(no-fetch-if, favicon, length:252)
global.novelpia.com##div[id^="novelpia_"]:remove()
||idlixku.com^$badfilter
||coomer.st/api/v1/creators|$badfilter
||kemono.cr/api/v1/creators|$badfilter
