Skip to content
This repository has been archived by the owner on Jul 12, 2024. It is now read-only.

After adding some custom user rules I can't access the options. #29

Open
0c0d3 opened this issue Nov 19, 2022 · 33 comments
Open

After adding some custom user rules I can't access the options. #29

0c0d3 opened this issue Nov 19, 2022 · 33 comments
Assignees

Comments

@0c0d3
Copy link

0c0d3 commented Nov 19, 2022

AdGuard MV3 0.3.17
Edge v.107.X
Windows 11 Pro

Sin título
Sin título2
Sin título3

@105th
Copy link
Member

105th commented Nov 19, 2022

@Mercyletter This can happen if you have added too large custom filter (e.g. about 200-300k rules).
Can you attach the problematic custom filters? I will try to reproduce the error.

@0c0d3
Copy link
Author

0c0d3 commented Nov 19, 2022

customrules.txt
I added them all together in the rule editor. Thank you very much. Best regards.

@0c0d3
Copy link
Author

0c0d3 commented Nov 21, 2022

Do you have any news? Thank you very much. Best regards.

@105th
Copy link
Member

105th commented Nov 22, 2022

@Mercyletter tried to reproduce the problem - added these rules to the user rules section and everything is fine.
Please check if there are any red errors in the chrome://extensions section under our extension?

Also, there are many rules with the modifier "$doc" - we don't support this modifier, you should replace it with "$document", I think.

@105th
Copy link
Member

105th commented Nov 22, 2022

Any maybe should try to reinstall extension

@0c0d3
Copy link
Author

0c0d3 commented Nov 22, 2022

I still have the same problem after reinstalling the extension, after adding the user rules I tried to add a custom block list like this for example https://raw.githubusercontent.com/hagezi/dns-blocklists/main/adblock/pro.plus.txt and the extension does not open anymore.

What I basically did is:
1-Add the custom rules
2-Add block list
3-The extension stops working.

@0c0d3
Copy link
Author

0c0d3 commented Nov 22, 2022

1
2

catch (e) { // TODO: Throw error exports.logger.info("Error: \"".concat(e.message, "\" in the rule: \"").concat(line, "\"")); } return null;

I'm not an expert, so I don't know if this will help. Thank you very much.

@SampeiNihira
Copy link

I still have the same problem after reinstalling the extension, after adding the user rules I tried to add a custom block list like this for example https://raw.githubusercontent.com/hagezi/dns-blocklists/main/adblock/pro.plus.txt and the extension does not open anymore.

What I basically did is: 1-Add the custom rules 2-Add block list 3-The extension stops working.

Hi,this list has too many rules.
If you want to use custom lists with many rules, I recommend you to use NEXT DNS.
You can insert these 2 lists:

https://github.com/Kees1958/W3C_annual_most_used_survey_blocklist/blob/master/addendum_to_Edge_Firefox_build_in.txt

https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/privacy.txt

@0c0d3
Copy link
Author

0c0d3 commented Nov 24, 2022

Thanks I have uninstalled and reinstalled I have also corrected the user rules and added the two lists you suggest here however the problem continues.

Sin título

@0c0d3
Copy link
Author

0c0d3 commented Nov 24, 2022

Sin título2

@105th
Copy link
Member

105th commented Nov 25, 2022

@Mercyletter Good to hear you found a solution.
To clarify what happened - we have a limit from Chrome on how many rules we can add to the extension: only 5,000 declarative rules for the dynamic section - custom rules and userrules. We're trying to increase the limit for dynamic rules from 5,000 to 30,000. Firefox and Safari seem to have supported this proposal, and now we're waiting a feedback from Chrome

But that 30,000 is still not enough for large custom filters, such as yours has about 440,000 rules.

And right now we don't have a limit on how many rules you can add to a custom filter, we're just reducing the conversion result to 5,000 rules - we'll fix that process in future releases.

And I'd like to add to the response from @SampeiNihira that you can try our AdGuard DNS blocking service or system ad blocker.

@0c0d3
Copy link
Author

0c0d3 commented Nov 25, 2022

@105th Hi, it is not fixed as you can see in the screenshots of my previous answers. Thank you very much. Best regards.

@0c0d3
Copy link
Author

0c0d3 commented Nov 25, 2022

In the end I uninstalled the extension, reinstalled it, added a few rules and three filters and it seems to work fine. But it is quite annoying that there is no place for many rules I guess it will be part of MV3 and its consequences. Well, thank you all very much.

customrulesmv3.txt
Sin título

@105th
Copy link
Member

105th commented Nov 25, 2022

@Mercyletter double checked the error from screenshots - it seems that the "can't start" problem has been solved in version 0.3.17.

But it is quite annoying that there is no place for many rules I guess it will be part of MV3 and its consequences.

I agree with you. That's why we're trying to increase the limit.

@SampeiNihira
Copy link

SampeiNihira commented Nov 25, 2022

@105th

If it were possible it would be interesting to enable, sooner rather than later, the

$removeparam

rule even though this has significant limitations as I have already been told.

gorhill in uBlock Origin Lite has already enabled the rule and included just your "AdGuard URL Tracking Protection" filter list.
So I assume this is already possible.

I hope for a collaborative exchange of information.

@SampeiNihira
Copy link

SampeiNihira commented Nov 26, 2022

I have also experienced this issue in Edge by adding 3 custom lists with total rules less than 5000.
To reproduce the issue please add these lists:

https://raw.githubusercontent.com/Kees1958/W3C_annual_most_used_survey_blocklist/master/addendum_to_Edge_Firefox_build_in.txt

https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/privacy.txt

https://raw.githubusercontent.com/uBlockOrigin/uAssets/master/filters/resource-abuse.txt

The 3 lists have a total number of 3092 rules.

There is a issue with the immediate display of the last added list.

There is a issue in the total display of dynamic rules tween adding the second list and after adding the third list.
The number of dynamic rules decreases significantly.

@0c0d3
Copy link
Author

0c0d3 commented Nov 29, 2022

The extension stopped working after adding this small list. https://raw.githubusercontent.com/VernonStow/Filterlist/master/Filterlist.txt
mv3

@0c0d3
Copy link
Author

0c0d3 commented Dec 11, 2022

@105th Any news or update on this problem? Thank you very much. Best regards.

@105th
Copy link
Member

105th commented Dec 12, 2022

@SampeiNihira currently we have partial support of $removeparam rules with some limitations: Regexps, negation and allow-rules are not supported
You can go to the documentation for more information - https://github.com/AdguardTeam/tsurlfilter/tree/epic/tswebextension/packages/tsurlfilter/src/rules/declarative-converter#removeparam-1

@105th
Copy link
Member

105th commented Dec 12, 2022

@Mercyletter thanks for the reminder
trying to repeat this error and can't reproduce, maybe this problem was solved in version 0.3.17. what version do you have?

@SampeiNihira
Copy link

SampeiNihira commented Dec 12, 2022

3
@105th
Hi,
only the second list I provided contains few $removeparam rules.
This is a bug,which in my opinion,depends on the number of personal lists added.

If,on the other hand,you mean that when a list is added with $removeparam rules instead of being ignored they cause the extension to block.
But it is still a bug.

@0c0d3
Copy link
Author

0c0d3 commented Dec 12, 2022

@105th I am using the latest version, the one you mention.
Sin título
Sin título
ADMV3 ERRORS.txt

@0c0d3
Copy link
Author

0c0d3 commented Dec 16, 2022

@105th Hi, were my error reports helpful, i.e. were you able to see what this specific error is about? Thank you very much. Best regards.

@TPS
Copy link

TPS commented Dec 26, 2022

Maybe implementing AdguardTeam/AdguardForAndroid#3916 for MV3 would help this kind of situation?

@0c0d3
Copy link
Author

0c0d3 commented Jan 8, 2023

Again the same error it seems that they could never reproduce it to correct it. I attached my anti-exploit settings maybe it will help something.

1
2
3
<?xml version="1.0" encoding="UTF-8"?> <MitigationPolicy> <SystemConfig> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </SystemConfig> <AppConfig Executable="chrome.exe"> <DEP Enable="true" EmulateAtlThunks="false" /> <ASLR ForceRelocateImages="true" RequireInfo="false" BottomUp="true" HighEntropy="true" /> <ControlFlowGuard Enable="true" SuppressExports="false" /> <Fonts DisableNonSystemFonts="true" AuditOnly="false" Audit="false" /> <ImageLoad BlockRemoteImageLoads="true" AuditRemoteImageLoads="false" BlockLowLabelImageLoads="true" AuditLowLabelImageLoads="false" /> <SEHOP Enable="true" TelemetryOnly="false" /> <Heap TerminateOnError="true" /> <UserShadowStack UserShadowStack="true" UserShadowStackStrictMode="true" AuditUserShadowStack="false" /> </AppConfig> <AppConfig Executable="clview.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="cnfnot32.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="cscript.exe"> <SystemCalls DisableWin32kSystemCalls="true" Audit="false" /> </AppConfig> <AppConfig Executable="EQNEDT32.EXE"> <SystemCalls DisableWin32kSystemCalls="true" Audit="false" /> </AppConfig> <AppConfig Executable="excel.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="excelcnv.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="ExtExport.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="findstr.exe"> <SystemCalls DisableWin32kSystemCalls="true" Audit="false" /> </AppConfig> <AppConfig Executable="firefox.exe"> <DEP Enable="true" EmulateAtlThunks="false" /> <ASLR ForceRelocateImages="true" RequireInfo="false" BottomUp="true" HighEntropy="true" /> <ControlFlowGuard Enable="true" SuppressExports="false" /> <Fonts DisableNonSystemFonts="true" AuditOnly="false" Audit="false" /> <ImageLoad BlockRemoteImageLoads="true" AuditRemoteImageLoads="false" BlockLowLabelImageLoads="false" /> <SEHOP Enable="true" TelemetryOnly="false" /> <Heap TerminateOnError="true" /> <UserShadowStack UserShadowStack="true" UserShadowStackStrictMode="true" AuditUserShadowStack="false" /> </AppConfig> <AppConfig Executable="graph.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="ie4uinit.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="ieinstal.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="ielowutil.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="ieUnatt.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="iexplore.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="msaccess.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="mscorsvw.exe"> <ExtensionPoints DisableExtensionPoints="true" /> </AppConfig> <AppConfig Executable="msedge.exe"> <DEP Enable="true" EmulateAtlThunks="false" /> <ASLR ForceRelocateImages="true" RequireInfo="false" BottomUp="true" HighEntropy="true" /> <StrictHandle Enable="true" /> <ControlFlowGuard Enable="true" SuppressExports="false" /> <SignedBinaries EnforceModuleDependencySigning="true" /> <Fonts DisableNonSystemFonts="true" AuditOnly="false" Audit="false" /> <ImageLoad BlockRemoteImageLoads="true" AuditRemoteImageLoads="false" BlockLowLabelImageLoads="true" AuditLowLabelImageLoads="false" /> <SEHOP Enable="true" TelemetryOnly="false" /> <Heap TerminateOnError="true" /> <UserShadowStack UserShadowStack="true" UserShadowStackStrictMode="true" AuditUserShadowStack="false" /> </AppConfig> <AppConfig Executable="msfeedssync.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="mshta.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> <SystemCalls DisableWin32kSystemCalls="true" Audit="false" /> </AppConfig> <AppConfig Executable="msoadfsb.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="msoasb.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="msohtmed.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="msosrec.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="msoxmled.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="mspub.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="msqry32.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="MsSense.exe"> <StrictHandle Enable="true" /> <SEHOP Enable="true" TelemetryOnly="false" /> </AppConfig> <AppConfig Executable="ngen.exe"> <ExtensionPoints DisableExtensionPoints="true" /> </AppConfig> <AppConfig Executable="onenote.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="onenotem.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="orgchart.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="outlook.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="powerpnt.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="PresentationHost.exe"> <DEP Enable="true" EmulateAtlThunks="false" /> <ASLR ForceRelocateImages="true" RequireInfo="false" BottomUp="true" HighEntropy="true" /> <SEHOP Enable="true" TelemetryOnly="false" /> <Heap TerminateOnError="true" /> </AppConfig> <AppConfig Executable="PrintDialog.exe"> <ExtensionPoints DisableExtensionPoints="true" /> </AppConfig> <AppConfig Executable="runas.exe"> <SystemCalls DisableWin32kSystemCalls="true" Audit="false" /> </AppConfig> <AppConfig Executable="scanost.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="scanpst.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="sdxhelper.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="selfcert.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="setlang.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="SystemSettings.exe"> <ExtensionPoints DisableExtensionPoints="true" /> </AppConfig> <AppConfig Executable="winword.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="wordconv.exe"> <ASLR ForceRelocateImages="true" RequireInfo="false" /> </AppConfig> <AppConfig Executable="wscript.exe"> <SystemCalls DisableWin32kSystemCalls="true" Audit="false" /> </AppConfig> </MitigationPolicy>

@0c0d3
Copy link
Author

0c0d3 commented Jan 10, 2023

Sin título
MV3 Errors.txt

@ghost
Copy link

ghost commented Jan 16, 2023

@105th Hi, when will a new version be released?

@maximtop
Copy link
Contributor

Currently, we are focused on the mv2 version. We will continue to work on mv3 later. In a month or two. Keep tuned.

@0c0d3
Copy link
Author

0c0d3 commented Jan 20, 2023

in Chrome Versión 111.0.5550.0 (Build oficial) canary (64 bits)

Sin título

@0c0d3
Copy link
Author

0c0d3 commented Jan 21, 2023

Well, there is no point in continuing to comment here. I will look for an alternative to this extension. I close the issue. Thank you very much to all. All the best.

@0c0d3 0c0d3 closed this as completed Jan 21, 2023
@maximtop maximtop reopened this Jan 23, 2023
@maximtop
Copy link
Contributor

Please, leave it open, eventually, we return to this issue.

@TPS
Copy link

TPS commented May 4, 2023

Maybe implementing AdguardTeam/AdguardForAndroid#3916 for MV3 would help this kind of situation?

Does the recently-introduced AGLint have any option for this?

@0c0d3
Copy link
Author

0c0d3 commented May 4, 2023

Thank you very much, I don't know how to use that but I just tried the extension again and it seemed to work, until I closed the browser and then the extension doesn't work anymore. Anyway, as I had said before, this doesn't make much sense. Thank you very much anyway. Best regards.

1
2

`$document,~stylesheet,~image,~script,~xhr,~frame,~media,domain=~ca|~com|~edu|~eu|~gov|~info|~io|~net|~org|~org|~uk|~com.ar|~gob.ar
$websocket
||
^$ping,object
||
^csp
youtube.com##.ytp-ce-element
! Removes FB's "Related discussions" panel:
facebook.com##div[role=article] span:not(>):has-text(/^Related discussions$/):upward(span)
! FB - news and group feeds - related discussions - hide the "# related" link/button
facebook.com##div[role=button] > span:not(>
):has-text(/related/i):upward(4)
! Google consent, "before you continue"
www.google.*##^script:has-text(consentCookiePayload)
www.google.*##+js(acis, document.cookie, YES+)
google.##+js(aeld, DOMContentLoaded, CONSENT)
||consent.google.com^
! ||consent.google.com^
google.
##[id^="eob_"]
||accounts.google.com/gsi/*$xhr,script,3p
! Reddit app ad
www.reddit.com##.XPromoPopupRpl
www.reddit.com##xpromo-new-app-selector
www.reddit.com##.bottom-bar, .XPromoBottomBar
www.reddit.com##.useApp,.TopNav__promoButton
www.reddit.com##body:style(pointer-events:auto!important;)

||music.youtube.com^$csp=worker-src 'none'
||www.youtube.com^$csp=worker-src 'none'
youtube.com##+js(json-prune, 2.playerResponse.adPlacements playerResponse.adPlacements playerResponse.playerAds adPlacements playerAds)
youtube.com##+js(json-prune, 2.playerResponse.adPlacements)
youtube.com##+js(json-prune, playerResponse.adPlacements)
youtube.com##+js(json-prune, playerResponse.playerAds)
youtube.com##+js(set, ytInitialPlayerResponse.adPlacements, null)
! uBO Annoyances has also this:
! uBlockOrigin/uAssets#6826
reddit.com##.XPromoPopup
reddit.com##body.scroll-disabled:style(overflow: visible!important; position: static!important;)
reddit.com##.XPromoInFeed
amp.reddit.com##.AppSelectorModal__body
amp.reddit.com##.upsell_banner

! 2022-11-11 20:20:47 CET:
www.reddit.com##xpromo-app-selector
www.reddit.com##body.scroll-is-blocked:style(overflow: visible!important; position: static!important;)
www.reddit.com##+js(aeld, touchmove)

! 2022-11-12 10:11:02 CET
www.reddit.com##.XPromoPopupRplNew
! YT consent
youtube.com##+js(set, ytInitialData.topbar.desktopTopbarRenderer.interstitial.consentBumpRenderer.forceConsent, false)
youtube.com##+js(json-prune, [].response.topbar.desktopTopbarRenderer.interstitial.consentBumpRenderer)
youtube.com##+js(json-prune, topbar.desktopTopbarRenderer.interstitial.consentBumpRenderer)

! 2021-12-01: When specific videos redirect persistently to consent page try this filter (discussion: https://redd.it/r3ec5x ):
youtube.com##+js(set, ytInitialData.onResponseReceivedEndpoints, undefined)

! 2021-12-14 YT consent v2 uBlockOrigin/uAssets#7636 (comment)
youtube.com##+js(set, ytInitialData.topbar.desktopTopbarRenderer.interstitial.consentBumpV2Renderer, undefined)
youtube.com##+js(json-prune, [].response.overlay.consentBumpV2Renderer topbar.desktopTopbarRenderer.interstitial.consentBumpV2Renderer overlay.consentBumpV2Renderer response.overlay.consentBumpV2Renderer)

! 2022-10-16 when navigating directly to #shorts
youtube.com##+js(set, ytInitialData.desktopTopbar.desktopTopbarRenderer.interstitial.consentBumpV2Renderer, undefined)
! YT login
youtube.com##+js(set, ytInitialPlayerResponse.auxiliaryUi.messageRenderers.upsellDialogRenderer.isVisible, false)
youtube.com##+js(set, ytInitialData.overlay.upsellDialogRenderer.isVisible, false)
youtube.com##+js(json-prune, [].playerResponse.auxiliaryUi.messageRenderers.upsellDialogRenderer)
! probably this one is also neded, but I cannot reproduce anymore
! youtube.com##+js(json-prune, auxiliaryUi.messageRenderers.upsellDialogRenderer)
! Removes Mixes from the Main Page
youtube.com##ytd-rich-item-renderer #video-title-link[title*="Mix"][href$="start_radio=1"]:upward(ytd-rich-item-renderer)
! Removes Mixes from the right side panel
youtube.com##ytd-compact-radio-renderer
! Removes Mixes from search results
youtube.com##ytd-radio-renderer

! Removes "YouTube" (Music) playlists from the right side panel
youtube.com##ytd-compact-playlist-renderer .ytd-channel-name:has-text(/^YouTube/):upward(ytd-compact-playlist-renderer)
youtube.com##[page-subtype="home"] ytd-rich-item-renderer .badge-style-type-live-now-alternate:upward(ytd-rich-item-renderer)
youtube-nocookie.com,youtube.com##.ytp-pause-overlay, .show-video-thumbnail-button
~youtube-nocookie.com,~youtube.com##iframe ~ #topvbar > #rvid
youtube.com##ytd-rich-item-renderer:has(#byline-container:has-text(/BBC|CNN|FOX|NBC/))
! YT Search - just videos
youtube.com##ytd-search ytd-item-section-renderer>#contents>:not(ytd-video-renderer),ytd-secondary-search-container-renderer

! YT Search - just videos + channels
youtube.com##ytd-search ytd-item-section-renderer>#contents>:not(ytd-video-renderer,ytd-channel-renderer),ytd-secondary-search-container-renderer
youtube.com##ytd-rich-grid-row:style(--ytd-rich-grid-items-per-row: 1 !important;)
youtube.com##ytd-rich-grid-row>#contents, ytd-rich-grid-row ytd-rich-grid-media:style(max-width: unset !important;)
/annotations_module.js$script,important,domain=youtube.com
/endscreen.js$script,important,domain=youtube.com
youtube.com##.ytp-ce-element
! 2021-11-24 https://malwaretips.com
malwaretips.com##.tabs--standalone.tabs
! Common scam domain patterns
/(apps?|best|competition|game|mobile|play|prize|reward|sweeps)[0-9]{2,8}.[a-z-]{5,22}[0-9]{1,8}.(icu|life|live)/$1p,document
/^https://[a-z]{7,}.li[fv]e/[a-z]{8}/?/$document,popup,domain=life|live
/^https?://[-0-9a-z]prize[-0-9a-z]+.li[fv]e/?u=[0-9a-z]+&o=[0-9a-z]+/$document,domain=life|live
/^https?://[-0-9a-z]prize[-0-9a-z]+.li[fv]e/?u=[0-9a-z]+&o=[0-9a-z]+/$popup,domain=www.google.
! AdguardTeam/AdguardFilters#58737
/^https?://(www.)?[-0-9a-z]{14,}.fun/[a-z]{10,11}.php.
/$document,domain=fun
/^https://www\.namejp0[1-9]\.xyz/$document,popup,domain=xyz
! AdguardTeam/AdguardFilters#78614
/^https?://\d{6}.xyz/lucky/[-a-z]+/?t=/$document,popup,domain=xyz
/^https?://[a-z]{6}.vip/lucky/[-a-z]+/?t=/$document,popup,domain=vip
|favicon.ico|
malwaretips.com###top > div.p-body:nth-child(6) > div.p-body-inner > div.uix_contentWrapper:last-child > div.p-body-main.p-body-main--withSidebar > div.p-body-content:first-child > div.p-body-pageContent > div.block:first-child > div.block-container > h3.block-minorHeader:first-child
malwaretips.com###top > div.p-body:nth-child(6) > div.p-body-inner > div.uix_contentWrapper:last-child > div.p-body-main.p-body-main--withSidebar > div.p-body-content:first-child > div.p-body-pageContent > div.block:first-child > div.block-container > div.block-body.block-row:last-child

`

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

6 participants