Awesome
<p align="center"><img src="https://github.com/ABPindo/indonesianadblockrules/raw/master/src/ABPindo%202.png" width="240"></p>ABPindo
ABPindo merupakan daftar penapis/penyaring iklan di situs berbahasa Indonesia dan Malaysia, guna melengkapi penapis internasional seperti EasyList atau AdGuard Base filter. ABPindo menggunakan sintak Adblock Plus, dan kompatibel dengan pengaya/ekstensi Adblock Plus, uBlock Origin, AdGuard, atau adblocker sejenisnya. Kini ABPindo juga menyediakan dukungan dengan sintak host dan domain, yang kompatibel dengan AdAway, Pi-Hole, AdGuard Home, dan penapis berbasis DNS lainnya.
Keuntungan
- Tampilan lebih bersih </br> Tanpa iklan promosi berlebihan, iklan judi, dan iklan dewasa
- Terhindar dari penipuan </br> Tanpa iklan yang membaur/menyamar menjadi tombol update atau tombol download
- Lebih cepat </br> Tanpa iklan waktu membuka laman web menjadi lebih singkat
Cara Menggunakan
- Jalankan peramban web favoritmu (Firefox, Chrome, Opera, Safari, ...).
- Pasang pengaya/ekstensi uBlock Origin, AdGuard, Adblock Plus, atau adblocker sejenisnya.
- Nyalakan filter ABPindo atau klik subscribe ABPindo.
Langganan Filter utama untuk browser
Langganan | Raw File | Keterangan |
---|---|---|
ABPindo | Raw File | Filter lengkap sebagai default uBlock Origin, AdGuard, Adblock Plus regional Indonesia dan Malaysia |
ABPindo_noadult | Raw File | ABPindo tanpa filter adult (judi) |
ABPindo_noelementhide | Raw File | ABPindo tanpa filter element hide |
Variasi filter ABPindo untuk Pemblokir DNS
Sintak | ABPindo* | ABPindo_adult** | Contoh |
---|---|---|---|
Hosts (AdAway) | Raw File | Raw File | 0.0.0.0 example.com |
Domain (Pi-Hole) | Raw File | Raw File | example.com |
Adblocker-syntax domains (AdGuard Home) | Raw File | Raw File | ||example.com^ |
Dnsmasq1 | Raw File | Raw File | address=/example.com/0.0.0.0 |
Dnsmasq2 | Raw File | Raw File | server=/example.com/ |
RPZ (Response Policy Zone) BIND | Raw File | Raw File | example.com CNAME . |
Keterangan:
- Sintak penapis berbasis DNS memiliki cara kerja yang berbeda dari pengaya/ekstensi, sehingga untuk menghindari kesalahan blokir, default ABPindo pada penapis berbasis DNS hanya terdiri dari 'ABPindo_adserver' dan 'ABPindo_third-party'.
- *Host ABPindo terdiri dari domain 'ABPindo_adserver' dan 'ABPindo_third-party'.
- **Host ABPindo_adult terdiri dari domain 'ABPindo_adserver', 'ABPindo_third-party' dan 'ABPindo_adult' (iklan judi dan dewasa).
Ingin berkontribusi
Masih ada situs yang terlewat, entah karena situsnya telah diperbarui atau karena situsnya belum dijangkau ABPindo. Jika menemukan hal-hal tersebut bisa berkontribusi langsung melalui:
Pengaturan standar
Lingkungan pengujian Kami sebagai berikut:
- Peramban Firefox.
- Pengaya uBlock Origin.
- Filter : EasyList, EasyPrivacy, ABPindo dan uBlock filters.
Bagi pengembang
- Kebijakan ABPindo tentang iklan
- How to write filters | Adblock Plus Help Center
- uBlock Static filter syntax
- DNS filtering rules syntax | AdGuard DNS Knowledge Base
- Python-abp : utilitas untuk rendering filter ABPindo
- PyFunceble : utilitas untuk cek domain ABPindo
- adblock-decoder : utilitas untuk konversi filter ABPindo ke format hosts dan plain text
- Prasyarat: Python, pip