-
Notifications
You must be signed in to change notification settings - Fork 164
Description
Prerequisites
- I checked the documentation and found no answer;
- I checked to make sure that this issue has not already been filed;
- This is not an ad/bug report.
Problem description
1.Invalid javascript
.1.1.1.l80.js^
.n.2.1.js^
.n.2.1.l50.js^
.n.2.1.l60.js^
||crypta.js^ ← No idea why this exist?
According to https://www.iana.org/domains/root/db
.js is not a valid TLD
2.non-DNS-level REGEX
/(https?:\/\/)213\.32\.115\..{100,}/
/(https?:\/\/)217\.182\.11\..{100,}/
/(https?:\/\/)51\.195\.31\..{100,}/
3.Private IP
10.10.34.*
||10.10.34.35^
||10.10.34.36^
||10.10.34.^
4."://DOMAIN.TLD^" & "://*.DOMAIN.TLD"
These rules are working with AGH,
but the expected form is "||DOMAIN.TLD^", right? (make file size smaller.)
5.exceptions.txt
Redundant vertical line at the end positions.
A: @@||FQDN^"|"
B: @@||FQDN^
A ↔ B are equivalent forms. (B-form can make file size smaller.)
Proposed solution
Delete 1, 2, 3.
For 4: Replace "^://(\*\.)?" with "||".
For 5: Replace "\|$" with ""(empty).
Additional information
No response