Defeating Judol Spam
at the DNS Edge.

DNS Pendeteksi domain perjudian berbahaya dan taktik evasion secara real-time melalui penilaian heuristik latensi-nol, analisis kepadatan kata kunci, dan inspeksi konten asinkron.

0
Domain Dianalisis
0
Diblokir Otomatis
0
Traffic Aman

Periksa Domain

Menganalisis pola heuristik dan verifikasi L5...

Arsitektur Multi-Layer

Pendekatan prediktif berlapis yang menghilangkan ketergantungan pada blacklist tradisional.

L1 & L2 — Cache Instan

Domain aman dan domain berbahaya yang sudah dikenal melewati semua filter dalam kurang dari 1ms.

L3 — In-Memory Cache

Data dari Redis DB dimuat ke in-memory set Python untuk validasi cepat tanpa round-trip ke database.

L4 — Klasifikasi Prediktif

Menganalisis Keyword Density, Syndicate Regex, Trailing Gibberish, dan taktik evasion TLD menggunakan algoritma Aho-Corasick.

L4.5 — Reputasi Infrastruktur

Menganalisis asosiasi IP untuk memblokir domain pemerintah atau sekolah yang dibajak dan diarahkan ke server judi.

L5 — Content Inspection

Scraping HTML asinkron dengan kemampuan melewati Cloudflare JS Challenge untuk menentukan verdict akhir.

Heuristik vs. Blacklist Tradisional

Mengapa pendekatan heuristik lebih unggul dari sistem blacklist seperti Pi-hole atau AdGuard.

Sistem Blacklist

Bergantung penuh pada laporan komunitas. Saat bandar judol membuat domain baru via DGA, butuh berhari-hari sampai domain tersebut masuk daftar blokir. Rentan terhadap zero-day domain.

DNS Classifier Radar

Membaca niat domain dari struktur kata dan kepadatan kata kunci secara matematis. Domain judol yang baru didaftarkan 1 detik yang lalu langsung terblokir tanpa perlu pembaruan daftar.

Utamakan Privasi. Tanpa Pencatatan (Zero Logs).

Sistem resolusi DNS ini dirancang murni sebagai mesin analitik lalu lintas data. Tidak ada riwayat penelusuran, alamat IP, maupun data personal yang disimpan, direkam, atau dibagikan ke pihak ketiga. Privasi Anda terlindungi secara arsitektural.

Cocok untuk Berbagai Sektor

Instansi & Kantor

Cegah penurunan produktivitas dan amankan jaringan Wi-Fi kantor dari akses situs perjudian terlarang secara otomatis.

Sekolah & Kampus

Lindungi pelajar dari iklan dan tautan judi online yang menyusup di perangkat mereka saat menggunakan jaringan sekolah.

Jaringan Rumah Tangga

Pasang DNS DoT di router untuk perlindungan menyeluruh bagi seluruh anggota keluarga tanpa perlu aplikasi tambahan.

Panduan Instalasi DNS

Gunakan DNS-over-TLS (DoT) di perangkat Anda untuk proteksi real-time tanpa aplikasi tambahan.

DNS-over-TLS (DoT)
dns.iqbalbtr.net
Port 853
Dashboard
HTTPS / TLS
REST API
POST · JSON
Android 9 ke atas
Fitur Private DNS bawaan — tidak perlu aplikasi tambahan
  • 1
    Buka Pengaturan

    Masuk ke PengaturanJaringan & Internet (atau Koneksi di Samsung). Nama menu bisa berbeda tergantung produsen.

  • 2
    Pilih Private DNS

    Ketuk Private DNS. Di beberapa perangkat Samsung, opsi ini ada di KoneksiPengaturan Koneksi LainnyaPrivate DNS.

  • 3
    Pilih "Nama Host Penyedia Private DNS"

    Pilih opsi Nama host penyedia private DNS, lalu masukkan alamat server:

    dns.iqbalbtr.net
  • 4
    Simpan dan Verifikasi

    Ketuk Simpan. Jika berhasil, status akan berubah menjadi Terhubung. Coba akses situs judol — seharusnya tidak dapat dibuka.

    DNS ini aktif di semua jaringan — Wi-Fi maupun data seluler.
iOS 14 ke atas / iPadOS 14
Pasang konfigurasi DNS melalui profil sistem (.mobileconfig)
  • 1
    Unduh Profil DNS

    Buka Safari di iPhone/iPad, lalu kunjungi tautan berikut untuk mengunduh profil DNS konfigurasi:

    https://radar.iqbalbtr.net/profile/ios-dot.mobileconfig
    Harus dibuka di Safari — browser lain tidak dapat memproses file .mobileconfig.
  • 2
    Izinkan Pengunduhan Profil

    Safari akan menampilkan dialog konfirmasi. Ketuk Izinkan untuk melanjutkan pengunduhan profil.

  • 3
    Pasang Profil di Pengaturan

    Buka PengaturanUmumVPN & Manajemen Perangkat. Ketuk profil DNS Classifier Radar, lalu ketuk Pasang.

  • 4
    Konfirmasi Pemasangan

    Masukkan kode sandi iPhone jika diminta. Ketuk Pasang dua kali untuk konfirmasi. Profil langsung aktif setelah terpasang.

    Profil aktif di semua jaringan. Untuk menonaktifkan, hapus profil dari menu yang sama.
macOS Ventura ke atas
Pasang profil DNS sistem via Pengaturan Sistem
  • 1
    Unduh Profil DNS

    Unduh profil konfigurasi DNS untuk macOS melalui tautan berikut di Safari atau browser apa pun:

    https://radar.iqbalbtr.net/profile/macos-dot.mobileconfig
  • 2
    Buka Profil yang Diunduh

    Klik dua kali file .mobileconfig yang diunduh. macOS akan mendeteksinya dan membuka dialog Pengaturan Sistem secara otomatis dengan notifikasi bahwa profil siap dipasang.

  • 3
    Pasang via Pengaturan Sistem

    Buka Pengaturan SistemPrivasi & KeamananProfil. Temukan DNS Classifier Radar di bawah bagian Profil yang Diunduh, lalu klik dua kali untuk memasang.

  • 4
    Otentikasi dan Konfirmasi

    Klik Pasang pada dialog yang muncul. Masukkan kata sandi administrator Mac jika diminta.

  • 5
    Verifikasi di Terminal

    Buka Terminal dan jalankan:

    dig slot-gacor.xyz @dns.iqbalbtr.net
    Respons SERVFAIL atau NXDOMAIN mengonfirmasi bahwa domain terblokir dengan benar.

Dokumentasi API

REST API terbuka untuk keperluan riset, integrasi SIEM, atau firewall lokal. Tidak diperlukan autentikasi untuk penggunaan dasar.

POST /api/check

Menganalisis domain melalui pipeline multi-layer (L1–L5) dan mengembalikan threat score, verdict, serta breakdown pola yang terdeteksi.

Request Body
{
  "domain": "zona66a19.lol"
}
Parameter Tipe Keterangan
domain string Domain yang akan dianalisis. Wajib
200 — Berhasil
Contoh Respons
{
    "data": {
        "action": "Queue for verification",
        "breakdown": {
            "Math: High Digit Ratio > 25% (Part 0)": "+14",
            "Medium Keywords ['zona']": "+15",
            "Suspicious TLD (.lol)": "+15",
            "Synergy: Medium + Digits": "+10",
            "Synergy: Suspicious TLD + Digits": "+10"
        },
        "domain": "zona66a19.lol",
        "metadata": {
            "details": {
                "error_details": null,
                "http_status": 200,
                "matched_keywords": [
                    "habanero",
                    "slot",
                    "deposit",
                    "microgaming",
                    "casino",
                ],
                "meta_desc": "ZONA66 adalah tempat untuk memainkan slot online hari ini dengan peluang kemenangan yang sangat besar.",
                "meta_keywords": "zona66",
                "page_title": "ZONA66 > Mainkan Slot Online Hari Ini Dengan Peluang Kemenangan Yang Besar",
                "target_url": "https://zona66a19.lol"
            },
            "ip_count": 0,
            "seo_score": 85
        },
        "score": 64,
        "timestamp": "2026-05-13T14:34:45.873824"
    },
    "status": "enqueue",
    "success": true
}
Keterangan Field Respons
Field Tipe Keterangan
score number Threat score 0–100. Di atas 90 otomatis diblokir, 40–90 masuk antrean inspeksi.
status string auto-ban / enqueue / allow
action string Tindakan yang diambil sistem: BLOCK, INSPECT, atau ALLOW.
breakdown object Rincian poin per aturan L4 yang terpicu. Kosong jika tidak ada pola mencurigakan.
metadata.seo_score number Skor SEO domain berdasarkan analisis kata kunci di struktur domain.
metadata.ip_count number Jumlah pelanggaran yang terkait dengan IP yang sama.
metadata.details object | null Hasil verifikasi L5. null jika L5 dilewati atau tidak tersedia.
400 — Permintaan Tidak Valid
{
  "success": false,
  "error": "Field 'domain' wajib diisi dan harus berupa string."
}
GET /api/export/blocklist

Mengunduh daftar domain yang telah dikonfirmasi berbahaya (status auto-ban) dalam format teks, satu domain per baris. Kompatibel dengan Pi-hole, AdGuard, dan konfigurasi hosts file.

Contoh Respons
200 — text/plain
# DNS Classifier Radar — Blocklist
# Diperbarui: 2026-05-13T10:00:00Z
# Total: 14.823 domain

slot-gacor.xyz
daftarjudi88.com
betwin-online.net
...
Header Respons Nilai
Content-Type text/plain; charset=utf-8
Content-Disposition attachment; filename="judol-blocklist.txt"

Pertanyaan Umum

Apakah ini memperlambat koneksi internet?

Tidak. Layer 4 mengeksekusi algoritma Aho-Corasick dalam kurang dari 1 milidetik. Kecepatannya setara dengan DNS Google atau Cloudflare, bahkan lebih cepat karena iklan ikut terblokir.

Bagaimana jika ada situs normal yang ikut terblokir?

L5 (Content Inspection) menangani kasus ini. Jika sebuah domain namanya mirip judol tapi kontennya aman, L5 melakukan scraping dan memberikan akses otomatis berdasarkan hasil inspeksi konten.

Apakah API ini bebas digunakan?

Ya, untuk keperluan riset dan integrasi korporat. Tersedia endpoint /api/check yang dapat diintegrasikan ke dashboard SIEM atau firewall lokal kantor Anda, Namun dengan batasan rate limiting 60 permintaan per menit.