{
  "name": "AdGuard DNS filter",
  "description": "Filter composed of several other filters (AdGuard Base filter, Social media filter, Tracking Protection filter, Mobile ads filter, EasyList, EasyPrivacy, etc) and simplified specifically to be better compatible with DNS-level ad blocking.",
  "homepage": "https://github.com/AdguardTeam/AdguardSDNSFilter",
  "license": "https://github.com/AdguardTeam/AdguardSDNSFilter/blob/master/LICENSE",
  "sources": [
    {
      "name": "AdGuard Base filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/BaseFilter/sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Base filter ad servers first-party",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/BaseFilter/sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Base filter ad servers foreign",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/BaseFilter/sections/foreign.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Base filter cryptominers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/BaseFilter/sections/cryptominers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "EasyList ad servers",
      "source": "https://raw.githubusercontent.com/easylist/easylist/master/easylist/easylist_adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "EasyList ad servers third-party",
      "source": "https://raw.githubusercontent.com/easylist/easylist/master/easylist/easylist_thirdparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "inclusions": ["/^\\|\\|[a-z0-9-.]+\\^?(\\$third-party)?$/"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "EasyList adult ad servers third-party",
      "source": "https://raw.githubusercontent.com/easylist/easylist/master/easylist_adult/adult_adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "EasyList adult ad servers popup",
      "source": "https://raw.githubusercontent.com/easylist/easylist/master/easylist_adult/adult_adservers_popup.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "AdGuard Mobile Ads filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/MobileFilter/sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Tracking Protection filter third-party trackers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/SpywareFilter/sections/tracking_servers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Tracking Protection filter first-party trackers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/SpywareFilter/sections/tracking_servers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Tracking Protection filter mobile trackers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/SpywareFilter/sections/mobile.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "EasyPrivacy tracking servers",
      "source": "https://raw.githubusercontent.com/easylist/easylist/master/easyprivacy/easyprivacy_trackingservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "EasyPrivacy third-party tracking servers",
      "source": "https://raw.githubusercontent.com/easylist/easylist/master/easyprivacy/easyprivacy_thirdparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "EasyPrivacy international tracking servers",
      "source": "https://raw.githubusercontent.com/easylist/easylist/master/easyprivacy/easyprivacy_trackingservers_international.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "EasyPrivacy third-party international tracking servers",
      "source": "https://raw.githubusercontent.com/easylist/easylist/master/easyprivacy/easyprivacy_thirdparty_international.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "AdGuard Spanish/Portuguese filter ad servers first-party",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/SpanishFilter/sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Spanish/Portuguese filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/SpanishFilter/sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard common Cyrillic filters ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/CyrillicFilters/common-sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard common Cyrillic filters ad servers first-party",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/CyrillicFilters/common-sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Russian filter ad servers first-party",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/CyrillicFilters/RussianFilter/sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Ukrainian filter ad servers first-party",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/CyrillicFilters/UkrainianFilter/sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Belarusian language ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/CyrillicFilters/Belarusian/sections/filter.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Bulgarian language ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/CyrillicFilters/Bulgarian/sections/filter.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Kazakh language ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/CyrillicFilters/Kazakh/sections/filter.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Turkish filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/TurkishFilter/sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Turkish filter ad servers first-party",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/TurkishFilter/sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard French filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/FrenchFilter/sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard French filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/FrenchFilter/sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Japanese filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/JapaneseFilter/sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Japanese filter ad servers first-party",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/JapaneseFilter/sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard German filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/GermanFilter/sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Chinese filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/ChineseFilter/sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Chinese filter ad servers first-party",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/ChineseFilter/sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Dutch filter ad servers",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/DutchFilter/sections/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "AdGuard Dutch filter ad servers first-party",
      "source": "https://raw.githubusercontent.com/AdguardTeam/AdguardFilters/master/DutchFilter/sections/adservers_firstparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "ValidateAllowIp"]
    },
    {
      "name": "EasyList Dutch ad servers third-party",
      "source": "https://raw.githubusercontent.com/easylist/easylistdutch/master/easylistdutch/block_third_party_server.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "EasyList Germany ad servers",
      "source": "https://raw.githubusercontent.com/easylist/easylistgermany/master/easylistgermany/easylistgermany_adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "EasyList Hebrew ad servers",
      "source": "https://raw.githubusercontent.com/easylist/EasyListHebrew/master/adguard_hosts.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate", "Compress"]
    },
    {
      "name": "Frellwits Swedish Filter",
      "source": "https://raw.githubusercontent.com/lassekongo83/Frellwits-filter-lists/master/Frellwits-Swedish-Hosts-File.txt",
      "type": "hosts",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate", "Compress"]
    },
    {
      "name": "EasyList Italy ad servers",
      "source": "https://raw.githubusercontent.com/easylist/easylistitaly/master/easylistitaly/easylistitaly_adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "ABPindo ad servers",
      "source": "https://raw.githubusercontent.com/ABPindo/indonesianadblockrules/master/src/advert/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "ABPindo ad servers third-party",
      "source": "https://raw.githubusercontent.com/ABPindo/indonesianadblockrules/master/src/advert/thirdparty.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "AdblockID adservers",
      "source": "https://raw.githubusercontent.com/realodix/AdBlockID/master/src/adservers.adfl",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "hostsVN ad servers",
      "source": "https://raw.githubusercontent.com/bigdargon/hostsVN/master/filters/adservers.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "hostsVN Threat",
      "source": "https://raw.githubusercontent.com/bigdargon/hostsVN/master/extensions/threat/filter.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "EasyList China ad servers",
      "source": "https://raw.githubusercontent.com/easylist/easylistchina/master/easylistchina.txt",
      "type": "adblock",
      "exclusions": ["/(?!^(\\|\\||@@\\|\\|))^.+/", "$third-party"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "Persian Blocker Hosts",
      "source": "https://raw.githubusercontent.com/MasterKia/PersianBlocker/main/PersianBlockerHosts.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "List-KR filter ad servers",
      "source": "https://cdn.jsdelivr.net/gh/List-KR/List-KR@latest/filters-share/1st_domains.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "List-KR filter third-party ad servers",
      "source": "https://cdn.jsdelivr.net/gh/List-KR/List-KR@latest/filters-share/3rd_domains.txt",
      "type": "adblock",
      "exclusions_sources": ["Filters/exclusions.txt"],
      "transformations": ["RemoveModifiers", "Validate"]
    },
    {
      "name": "Additional rules",
      "source": "Filters/rules.txt",
      "transformations": ["Validate"],
      "type": "adblock"
    },
    {
      "name": "Exception rules",
      "source": "Filters/exceptions.txt",
      "transformations": ["Validate"],
      "type": "adblock"
    }
  ],
  "transformations": ["Compress", "Deduplicate"],
  "exclusions_sources": ["Filters/exclusions.txt"]
}