This project is no longer maintained — learn more here.
let's make the internet less sucks
- evilfactorylabs/gatekeeper steven-black-hosts (> 85k hosts)
- evilfactorylabs/gatekeeper native (< 500 hosts)
- evilfactorylabs/gatekeeper ABPIndo (No element hide) (> 4k hosts)
- AdGuard DNS filter (> 40k hosts)
- evilfactroylabs/gatekeeper AdGuard CNAME disguised trackers list (> 10k hosts)
- evilfactorylabs/gatekeeper AdAway Default Blocklist (> 9k hosts)
- Dan Pollock's List (> 15k hosts)
- oisd.nl (> 1m hosts)
- jaringan iklan
- jaringan pelacak
- situs judi
- situs scam
- situs berita palsu
- os telemetry
- malware (dan "malvertising")
- spyware
- ransomware
- cryptojacking
evilfactorylabs tidak menyediakan pilihan query DNS melalui plain DNS karena rawan terkena spoofing, kecuali menggunakan koneksi yang ter-enkripsi seperti via VPN ataupun proxy seperti SOCKS5 atau ShadowSocks, yang nanti kabarnya akan dibagikan disini.
Ada 4 cara yang bisa digunakan untuk menggunakan DNS Resolver dari evilfactorylabs, yakni via:
- DoH: https://edgy-dns.com/dns-query
- DoT: tls://edgy-dns.com:853
- DoQ: quic://edgy-dns.com:784
Cara paling sederhana bisa menggunakan dnsproxy
dari AdguardTeam yang mana ber-sumber kode terbuka, ditulis menggunakan Go, dan berjalan di lintas platform. Silahkan jalankan dnsproxy
baik di foreground atapun via services, lalu gunakan 1 dari 3 pilihan diatas sebagai upstream. Contoh, bila ingin menggunakan DoQ (DNS Over QUIC) karena anaknya experimental, bisa menggunakan perintah berikut:
dnsproxy \
-u https://edgy-dns.com/dns-query \
-u tls://edgy-dns.com:853 \
-u quic://edgy-dns.com:784
Lalu lakukan DNS query ke coba.dong
dengan perintah berikut jika menggunakan dig(1)
:
dig coba.dong
Jika jawabannya adalah 10.6.6.6, berarti dns query sudah dilakukan melalui edgyDNS! Namun jika yang muncul adalah alamat IP asing seperti 36.86.xx.xx, berarti query DNS somehow dijawab oleh ISP yang kamu gunakan :))
Pastikan DNS server yang digunakan (bisa di cek di /etc/resolv.conf
atau sejenisnya) adalah ke 127.0.0.1 dan port 53 tersedia sebelum menjalankan dnsproxy
.