TopGit theo dõi AdguardTeam/AdGuardSDNSFilter trên GitHub, đã đạt 1.3k sao. AdGuard DNS filter
Tóm tắt dựng từ metadata GitHub của chính dự án — chưa có bài review TopGit. Trang sẽ tự động cập nhật khi bài review đầy đủ được xuất bản.
VÌ SAO CHƯA CÓ REVIEW
TopGit viết bài đầy đủ cho repo có nhiều sao nhất và được yêu cầu nhiều nhất. Trang này là snapshot trong thời gian chờ — xem README gốc ở tab READ ME.
A filter composed of several other filters (AdGuard Base filter, Social media filter, Tracking Protection filter, Mobile Ads filter, EasyList and EasyPrivacy) and simplified specifically to be better compatible with DNS-level ad blocking.
The direct link to the filter: https://adguardteam.github.io/AdGuardSDNSFilter/Filters/filter.txt.
Please note, that to use this filter it is necessary to support basic ad blocking rules syntax. It does not make much sense to extract just the hosts file.
This is a default filter for AdGuard Home and for the public AdGuard DNS servers.
How to build AdGuard DNS filter manually
yarn install
yarn run build
The output is written to Filters/filter.txt.
DNS filter structure
Ad servers
These filter lists block domains that are used to provide and show advertisements on websites
AdGuard Tracking Protection filter — mobile trackers
EasyPrivacy
EasyPrivacy — third-party trackers 1, 2
EasyPrivacy — international trackers
EasyPrivacy — third-party international
Cryptominers
These filter lists are used against cryptominers
AdGuard Base filter cryptominers
Exception
These lists are used to exclude domains that cause serious site breakages
Exclusion rules
Exception rules
Regional lists
These filter lists block various types of advertising, tracking, scams and malware on sites of a specific language group
Frellwits Swedish Filter
Persian Blocker Hosts
Others
Additional rules
AdGuard DNS Popup Hosts filter
DNS-level blocking is a crude method that makes a blocked website appear as if it were malfunctioning from the user's perspective. While this approach may suffice for blocking sub-requests to trackers, it is less effective when a user attempts to access a blocked domain directly.
This filter blocks domains that the users tend to open (more precisely, they are opened against the users' will) and it redirects them to a designated "blocked page", which provides explanations regarding the reasons for blocking.
Although redirecting to a different IP address is not the ideal solution, we are hopeful that the Structured Errors proposal will gain momentum. This would allow us to implement a better solution.
AdGuard DNS Popup Hosts filter structure
The AdGuard DNS Popup Hosts filter includes only rules that contain the modifiers popup, all, and document from the lists provided. This selection effectively means that these rules are directed at sites that open in the main frame.
AdguardTeam/AdGuardSDNSFilter có phải mã nguồn mở không?
Có — AdguardTeam/AdGuardSDNSFilter phát hành theo license GPL-3.0, nghĩa là mã nguồn mở để đọc, fork và (tùy license) tái sử dụng. Mã: github.com/AdguardTeam/AdGuardSDNSFilter.
AdguardTeam/AdGuardSDNSFilter có trang demo không?
Dự án có trang chủ ở https://adguard-dns.io/. Tab "Readme" ở trang này thường có ảnh chụp và hướng dẫn bắt đầu nhanh.
AdguardTeam/AdGuardSDNSFilter dùng license gì?
AdguardTeam/AdGuardSDNSFilter phát hành theo license GPL-3.0. Nên mở file LICENSE trên GitHub để xác nhận — license metadata đôi khi lệch với thực tế dự án.
AdguardTeam/AdGuardSDNSFilter là gì?
AdguardTeam/AdGuardSDNSFilter (AdguardTeam/AdGuardSDNSFilter) là dự án Adblock Filter List trên GitHub. Theo mô tả gốc: AdGuard DNS filter
Đọc thêm về AdguardTeam/AdGuardSDNSFilter ở đâu?
Trang TopGit này là một snapshot — tab "Readme" hiển thị nguyên văn README của repo (đã bỏ link, giữ ảnh). Repo GitHub ở github.com/AdguardTeam/AdGuardSDNSFilter là nguồn chính thức.
Đọc đầy đủ README ở tab phía trên.
Vẫn đang phân vân về AdGuardSDNSFilter?
Một cú bấm sẽ gửi câu hỏi kèm trang này cho AI — xem AI nói gì về AdGuardSDNSFilter.