All Projects → TPCTPCTPC → Adblock-gist

TPCTPCTPC / Adblock-gist

Licence: MIT license
Adblock rules for Surge 4 and Quantumult X, compatible with Surge Module.

Projects that are alternatives of or similar to Adblock-gist

Profiles4limbo
毒奶自用,懒人配置文件(Quantumult X):去广告分流规则、Tiktok解锁重写、VSCO解锁、神机分流规则。
Stars: ✭ 809 (+2147.22%)
Mutual labels:  quantumultx
Quantumultx
QuantumultX
Stars: ✭ 2,490 (+6816.67%)
Mutual labels:  quantumultx
protect-your-privacy
Privacy resources for the layperson. Highlights resources, tools, VPNs, search engines, articles, books, and dark patterns.
Stars: ✭ 33 (-8.33%)
Mutual labels:  adblock-list
Rules
No description or website provided.
Stars: ✭ 299 (+730.56%)
Mutual labels:  quantumultx
Script
This project is based on the scripting capabilities of two excellent iOS proxy tools, Quantumult X or Surge.
Stars: ✭ 4,987 (+13752.78%)
Mutual labels:  quantumultx
adblock list
adblock_list 是一个致力于中文区广告过滤、隐私保护的快速迭代规则,以解决现有中文区拦截规则重复、维护缓慢等问题
Stars: ✭ 193 (+436.11%)
Mutual labels:  adblock-list
mian-fan-qiang
各大机场免翻墙地址搜集,不定期更新。欢迎收藏,转发。
Stars: ✭ 361 (+902.78%)
Mutual labels:  quantumultx
antinonio
Lista de bloqueios para a plataforma Nónio
Stars: ✭ 105 (+191.67%)
Mutual labels:  adblock-list
Subconverter
Utility to convert between various subscription format
Stars: ✭ 4,912 (+13544.44%)
Mutual labels:  quantumultx
abp-rules
My list of Adblock Plus rules, mainly for China websites
Stars: ✭ 23 (-36.11%)
Mutual labels:  adblock-list
shadowrocket-ipa
小火箭shadowrocket以及圈quantumult的官方安裝包。下載時間27/03/2020
Stars: ✭ 142 (+294.44%)
Mutual labels:  quantumultx
Cuttlefish
Scripts for self-use, ⛔️ fork
Stars: ✭ 164 (+355.56%)
Mutual labels:  quantumultx
adblockfa
A set of adblock filters to block advertisement in Persian websites. Works with Adblock Plus and uBlock Origin.
Stars: ✭ 57 (+58.33%)
Mutual labels:  adblock-list
JD tencent scf
自用脚本,随缘更新
Stars: ✭ 440 (+1122.22%)
Mutual labels:  quantumultx
pihole-stuff
blocklists, scripts, etc.
Stars: ✭ 28 (-22.22%)
Mutual labels:  adblock-list
scripts
Loon & Quantumult X & Surge 脚本,Scriptable脚本,签到、解锁、机场流量查询、京东金融白条提额
Stars: ✭ 43 (+19.44%)
Mutual labels:  quantumultx
Filterlist-for-AdGuard-or-PiHole
A very aggressive filter-list that consolidates over 370 lists for use in AdGuard Home, Pi-Hole or similar.
Stars: ✭ 349 (+869.44%)
Mutual labels:  adblock-list
indonesianadblockrules
Filter tambahan untuk EasyList memblokir iklan berbahasa Indonesia dan Malaysia.
Stars: ✭ 93 (+158.33%)
Mutual labels:  adblock-list
black-mirror
Automatically maintained malicious host blacklists and false-positive whitelists.
Stars: ✭ 41 (+13.89%)
Mutual labels:  adblock-list
AdBlockID
🛡️ An effective filter for removing most ads on Indonesian and Malaysian websites.
Stars: ✭ 121 (+236.11%)
Mutual labels:  adblock-list

ADBLOCK-GIST

Adblock rules for Surge 4 and Quantumult X, compatible with Surge Module. Duplicated rules from domain rules are removed/merged to Keywords.list & Suffixes.list.

💡 Check the content before use.

💡 Use AdGuard for a better effect on Safari.

Profile Introduction

This Profiles is featured in modularised blocking rules. Except for basic rules, the others will be sorted by network services. eg: Youtube, Spotify, Alibaba. Both HTTP and HTTPS blocking rules are included and HTTPS requests shall be decrytped by MITM, use it at your own risk.

Extended blockers for common trackers and advertisements:

  1. Suffixes
  2. Keywords
  3. Others

Modularised rule sets with IP-based rules, Domain-based rules and Logical rules:

  1. Domain Rules
  2. Supplement for anti-AD

Modularised rule sets with HTTP(S) rules:

  1. URL Regex
  2. Mock
  3. URL Rewrite

Compatibility

Surge Quantumult X
Suffixes.list ☑️ ☑️
Keywords.list ☑️ ☑️
Others.list ☑️ ☑️
Domain Rules ☑️ ☑️
URL Regex ☑️
URL Rewrite ☑️
Mock ☑️
Supplement for anti-AD ☑️ ☑️

Work with anti-AD:

After Version 4.2.2, Surge is able to load 1,000,000+ rules through DOMAIN-SET. anti-AD is an abundant adblocking filter list based on Easylist and optimised for Chinese websites. If you like to use anti-AD rules through DOMAIN-SET, please subscribe the supplement version (deduplicated already).

DOMAIN-SET example:

DOMAIN-SET,https://raw.githubusercontent.com/privacy-protection-tools/anti-AD/master/anti-ad-surge2.txt,REJECT

or

DOMAIN-SET,https://anti-ad.net/surge2.txt,REJECT

Work with Mock (Map Local)

This feature allows Surge to return an empty json to the network request, which can significantly reduce RAM usage on device than JavaScript(Yachen Liu, Surge Testflight 1723). Mocking feature is now universial and available on Surge Module and base configuration. The fuction of mocking in this gist is duplicate with URL-REGEX rules, choose one you prefer.

Create your own Surge Module:

#!name=$yourname
#!desc=$yourdescription
// Optional: ignore if you need both
#!system=(ios/mac)

[Rule]
RULE-SET,https://raw.githubusercontent.com/TPCTPCTPC/Adblock-gist/master/DOMAINs/EXAMPLE.list,REJECT
RULE-SET,https://raw.githubusercontent.com/TPCTPCTPC/Adblock-gist/master/URL-REGEX/EXAMPLE.list,REJECT

[Map Local]
^https://an\.example\.com/ad data="empty.json" // You can generate an empty json on your own surge.

[MITM]
hostname = %APPEND% an.example.com

Why create your own Module?

It is your responsibility to avoid risks from the Man-In-The-Middle attack. A remote Module can be easily incerted any new hostnames and Javascripts, which could significantly increase the risk of your networking safety, if the user did not notice the change when updating the Module.

Quantumult X Users?

ADBLOCK-GIST now supports QX with domain rules compatibly and url rewrites rules exclusively.

Credits:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].