Bir IOC listesini STIX 2.1, MISP JSON, CSV, Suricata kuralları veya bir YARA iskeletine dönüştürün.
Engelleme Listesi Dönüştürücü
Araç İngilizce dilindedir; bu sayfada ise araç, sizin dilinizde açıklanmaktadır.
Engelleme Listesi Dönüştürücü'i kullanın
Ne işe yarar?
Alan adlarını, URL'leri veya herhangi bir metni yapıştırın; hosts dosyası, AdGuard veya uBlock Origin, Pi-hole, bir RPZ bölgesi, dnsmasq ya da Unbound için bir engelleme listesi alın. Ana makine adları Public Suffix List ile kaydedilebilir alan adlarına indirgenir ve büyük platformlar yanlışlıkla engellenmesin diye dışarıda tutulur.
Tamamen tarayıcınızda çalışır: girdiğiniz hiçbir bilgi yukarıya yüklenmez.
Engelleme Listesi Dönüştürücü nasıl kullanılır?
- Adları veya metni yapıştırın. Alan adlarını, URL'leri, hosts dosyası satırlarını, reklam engelleme kurallarını veya herhangi bir metni en fazla 5 MB olacak şekilde yapıştırın. Zararsızlaştırılmış girdi eski hâline getirilir; hosts dosyalarının, reklam engelleme listelerinin ve bölge (zone) dosyalarının yorum satırları yok sayılır.
- Çıktı biçimini seçin. hosts dosyası, AdGuard / uBlock Origin, Pi-hole düz veya regex listesi, RPZ bölgesi, dnsmasq, Unbound ya da düz liste seçin.
- Seçenekleri ayarlayın. Tüm alt alan adlarını kapsamak için Entries ayarını Registrable domain olarak bırakın ya da Full host as written seçeneğine geçin. Büyük bir platformu gerçekten engellemek istemiyorsanız korumalı alan adları kutusunu işaretlemeyin.
- Dönüştürün. Convert düğmesine veya Ctrl+Enter'a basın. Biçim, başlık, girdi modu veya korumalı kutusunda sonradan yapılan değişiklikler sonucu hemen günceller.
- Dışarıda kalanları kontrol edin. Özeti, Held back as protected kutusunu ve Skipped satırını okuyun, ardından her girdinin hangi ana makinelerden oluştuğunu görmek için How each entry was built bölümünü açın.
- Kaydedin veya aktarın. Listeyi kopyalayın ya da altında adı yazan dosyayı indirin. Send to… sonucu IOC Converter'da veya Abuse Report Generator'da açar.
Örnek
Drainer ana makineleri, bir GitHub Pages sitesi ve bir Google Forms bağlantısı
hxxps://connect.wallet-verify[.]example/claim
www.wallet-verify.example
https://example.github.io/airdrop
0.0.0.0 tracker.bad.example
docs.google.com/forms/d/e/demo/viewform3 names written (6 lines in the file) from 5 hosts found, reduced to 3 registrable domains.
Held back as protected: google[.]com (from docs[.]google[.]com). Phishing pages on big platforms are reported to the platform; tick "include anyway" only if you mean to block the whole name.
Each host is cut to its registrable domain with the Public Suffix List (2026-10-20). On private suffixes such as *.github.io, *.pages.dev, *.workers.dev or *.netlify.app the registrable domain is the host itself, so a whole platform is never blocked.
AdGuard / uBlock Origin (||domain^)
! Title: PhishDestroy blocklist
! Generated: 2026-10-20T17:10:02.223Z by https://phishdestroy.io/developer-tools/blocklist-converter
! Entries: 3 (registrable domains, subdomains included)
||bad.example^
||example.github.io^
||wallet-verify.example^
Download blocklist-adguard.txt
How each entry was built (3)AdGuard kuralları ||bad.example^, ||example.github.io^ ve ||wallet-verify.example^. github.io özel (private) bir sonek olduğu için example.github.io ayrı bir girdi olarak kalır; docs.google.com ise korumalı alan adı google.com olarak dışarıda tutulur.
Neyi kontrol eder?
| Sinyal | Bunun anlamı nedir? |
|---|---|
| Yazılan satırlar, bulunan ana makineler, kaydedilebilir alan adları | Girdinizdeki kaç ana makine adından kaç adın listeye girdiği. Sayı adları gösterir: dnsmasq ve RPZ her ad için iki satır yazar. |
| Kaydedilebilir alan adı veya tam ana makine adı | Registrable modu, Public Suffix List ile login.secure-pay.example'ı secure-pay.example'a indirger. Full host, yapıştırdığınızı aynen korur. |
| Özel sonek rozeti | *.github.io veya *.pages.dev gibi platformlarda sitenin kendi ana makine adı kaydedilebilir alan adıdır; bu nedenle platform değil, yalnızca o site engellenir. |
| Held back as protected | google.com, github.com ve t.me gibi 55 büyük platform alan adı varsayılan olarak dışarıda bırakılır. Oradaki bir kimlik avı sayfasını bunun yerine platforma bildirin. |
| Protected domains included (kırmızı) | include anyway seçeneğini işaretlediniz. Bunları engellemek, listenizi kullanan herkes için bu hizmetleri bozar. |
| Hiçbir zaman yazılmayanlar | com veya co.uk gibi genel sonekler. Tek bir girdi bunların altındaki tüm siteleri engeller. |
| Skipped | IP adresleri, e-posta adresleri ve kullanılabilir ana makine adı içermeyen satırlar. hosts satırlarındaki 0.0.0.0 gibi sinkhole adresleri sessizce yok sayılır. |
| Birebir eşleşen biçimler | hosts ve Pi-hole düz listeleri adların birebir aynısıyla eşleşir; bu nedenle yapıştırdığınız ana makine adları kaydedilebilir alan adlarının yanında listelenir. Diğer alt alan adları yine de engellenmez. |
| IDN rozeti | How each entry was built bölümünde xn-- ile başlayan punycode adları Unicode biçimleriyle de gösterilir; bu, benzer görünümlü alan adlarını fark etmenize yardımcı olur. |
Diğer örnekler
Karışık girdiden hosts dosyası
login.secure-pay.example
www.secure-pay.example
203.0.113.9
help@secure-pay.exampleBulunan 2 ana bilgisayardan (başlık dahil dosyada 6 satır) yazılan 3 ad, 1 kayıt edilebilir etki alanına indirgenmiştir: 0.0.0.0 login.secure-pay.example, 0.0.0.0 secure-pay.example ve 0.0.0.0 www.secure-pay.example. Atlananlar: 1 IP adresi (203[.]0[.]113[.]9); 1 e-posta adresi.
Punycode alan adı için Pi-hole regex'i
xn--exmple-cua.example
https://mail.xn--exmple-cua.example/loginBulunan 2 ana makineden 1 satır yazıldı, 1 kaydedilebilir alan adına indirgendi: (\.|^)xn\-\-exmple\-cua\.example$. How each entry was built bunu IDN olarak işaretler ve exämple.example'ı gösterir.
Full host as written ile dnsmasq
hxxps://cdn.wallet-verify[.]example/app.js
connect.wallet-verify.exampleÖzet, isimleri sayar ve dnsmasq’ın yazdığı kural satırlarının sayısını toplar: her isim için iki satır; IPv4 ve IPv6 için sırasıyla address=/name/0.0.0.0 ve address=/name/::.
Sık Sorulan Sorular
Dönüştürücü girdimle ne yapıyor?
Metindeki zararsızlaştırmayı geri alır (refang), URL'lerden, hosts dosyası satırlarından, reklam engelleme kurallarından veya düz metinden her ana makine adını alır, yinelenenleri kaldırır, adları sıralar ve seçilen biçimde yazar. Varsayılan olarak her ana makine adı Public Suffix List ile kaydedilebilir alan adına indirgenir; böylece login.evil.example ve www.evil.example, evil.example için tek bir girdi olur.
Bazı adlar neden listeye alınmıyor?
com, co.uk veya github.io gibi genel sonekler (public suffix) hiçbir zaman yazılmaz, çünkü tek bir girdi bunların altındaki tüm siteleri engeller. Büyük platformlara (Google, Microsoft, Apple, GitHub, Cloudflare ve diğerleri) ait yaklaşık 55 korumalı alan adı, include anyway seçeneğini işaretlemediğiniz sürece dışarıda tutulur; DNS engelleme listeleri adlarla eşleştiği için IP adresleri atlanır; hosts dosyaları ise yalnızca listelenen adların birebir aynısını engeller.
Listem bir yere gönderiliyor mu?
Hayır. Ayıklama, Public Suffix List sorgusu ve dönüştürme tarayıcınızda çalışır; sonuç yalnızca siz istediğinizde kopyalanır veya indirilir.
Kurulumuma hangi biçim uygun?
Tek bir bilgisayar için hosts dosyasını, tarayıcı engelleyicileri ve AdGuard Home için AdGuard / uBlock Origin'i, Pi-hole için Pi-hole listelerini, BIND, Knot veya PowerDNS için RPZ'yi, bu çözümleyiciler için de dnsmasq veya Unbound dosyalarını kullanın. RPZ, dnsmasq, Unbound, AdGuard ve Pi-hole regex listesi alt alan adlarını kapsar.
Full host as written seçeneğini ne zaman kullanmalıyım?
Kaydedilebilir alan adı, sitesi hacklenmiş gerçek bir işletmeye ya da Public Suffix List'te bulunmayan bir hizmete ait olduğunda. Yalnızca kötü amaçlı ana makineyi engellemek, sitenin geri kalanını erişilebilir tutar.
Dosyadaki isimler ve satırlar neden farklı?
Özet, önce adları sayar. dnsmasq, her ad için bir satır IPv4 ve bir satır IPv6 yazarken, RPZ adın yanı sıra bir joker karakter satırı yazar; isteğe bağlı başlık ise açıklama satırları ekler; özet, bu satır sayılarını adların yanında gösterir.