Melden en IOC

Converter voor blokkeerlijsten

Draait lokaalNieuw

De tool zelf is in het Engels; op deze pagina wordt uitgelegd hoe deze werkt in uw taal.

Gebruik Converter voor blokkeerlijsten

Wat het doet

Plak domeinnamen, URL's of willekeurige tekst en ontvang een blokkeerlijst voor een hosts-bestand, AdGuard of uBlock Origin, Pi-hole, een RPZ-zone, dnsmasq of Unbound. Hosts worden met behulp van de Public Suffix List teruggebracht tot hun registreerbare domein, en grote platforms worden buiten beschouwing gelaten om te voorkomen dat ze per ongeluk worden geblokkeerd.

Het draait volledig in je browser: er wordt niets van wat je invoert geüpload.

Hoe gebruik je Converter voor blokkeerlijsten

  1. Namen of tekst plakken. Plak domeinnamen, URL's, regels uit het hosts-bestand, AdBlock-regels of andere tekst, tot maximaal 5 MB. Opgeschoonde invoer wordt weer in de oorspronkelijke vorm teruggezet, en commentaarregels in hosts-bestanden, AdBlock-lijsten en zonebestanden worden genegeerd.
  2. Kies het uitvoerformaat. Kies het hosts-bestand, AdGuard / uBlock Origin, Pi-hole (gewone lijst of regex-lijst), RPZ-zone, dnsmasq, Unbound of een gewone lijst.
  3. Stel de opties in. Zorg ervoor dat de vermeldingen op ‘Registrable domain’ alle subdomeinen omvatten, of schakel over naar ‘Full host’ zoals aangegeven. Laat het vakje ‘protected-domains’ uitgeschakeld, tenzij je echt van plan bent een groot platform te blokkeren.
  4. Omrekenen. Druk op ‘Converteren’ of Ctrl+Enter. Als u later wijzigingen aanbrengt in de opmaak, de koptekst, de invoermodus of het beveiligde vak, wordt het resultaat onmiddellijk bijgewerkt.
  5. Kijk eens wat er is weggelaten. Lees de samenvatting, het vakje ‘Teruggehouden als beschermd’ en de regel ‘Overgeslagen’, en open vervolgens ‘Hoe elke vermelding tot stand is gekomen’ om te zien welke hosts bij elke vermelding betrokken waren.
  6. Opslaan of doorsturen. Kopieer de lijst of download het bestand met de naam die eronder staat. Met ‘Verzenden naar…’ wordt het resultaat geopend in de IOC Converter of de Abuse Report Generator.

Voorbeeld

Drainer-hosts, een GitHub Pages-site en een Google Forms-link

Invoer
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/viewform
Uitvoer (vastgelegd op 2026-10-20)
3 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-regels ||bad.example^, ||example.github.io^ en ||wallet-verify.example^. example.github.io blijft een afzonderlijke vermelding omdat github.io een privé-achtervoegsel is, en docs.google.com wordt achtergehouden als het beschermde domein google.com.

Wat er wordt gecontroleerd

SignaalWat dit betekent
Geschreven regels, gevonden hosts, registreerbare domeinenHoeveel namen zijn er in de lijst terechtgekomen, op basis van hoeveel hostnamen er in je invoer stonden? Het aantal betreft namen: dnsmasq en RPZ schrijven twee regels per naam.
Registreerbaar domein of volledige hostnaamIn de modus ‘Registrable’ wordt ‘login.secure-pay.example’ ingekort tot ‘secure-pay.example’ aan de hand van de Public Suffix List. In de modus ‘Full host’ blijft precies staan wat je hebt geplakt.
Badge met privé-achtervoegselOp platforms zoals *.github.io of *.pages.dev is de eigen host van de site het domein dat kan worden geregistreerd, dus wordt alleen die ene site geblokkeerd, niet het platform.
Achtergehouden als beschermd55 domeinen van grote platforms, zoals google.com, github.com en t.me, worden standaard buiten beschouwing gelaten. Meld een phishingpagina op zo’n platform in plaats daarvan rechtstreeks aan het platform zelf.
Inbegrepen beschermde domeinen (rood)Je hebt toch ‘opnemen’ aangevinkt. Als je deze blokkeert, vallen de diensten weg voor iedereen die jouw lijst gebruikt.
Nooit geschrevenAlgemene domeinextensies zoals .com of .co.uk. Eén vermelding zou alle websites onder die extensies blokkeren.
OvergeslagenIP-adressen, e-mailadressen en regels zonder bruikbare host. Sinkhole-adressen zoals 0.0.0.0 in hostregels worden zonder melding genegeerd.
Formaten voor exacte overeenkomstenDe hosts en de gewone lijsten van Pi-hole komen exact overeen, dus de hosts die je hebt geplakt, staan vermeld naast het domein waarop ze kunnen worden geregistreerd. Andere subdomeinen worden nog steeds niet geblokkeerd.
IDN-badgeIn het gedeelte ‘Hoe elke vermelding tot stand is gekomen’ worden punycode-namen die beginnen met xn-- ook in hun Unicode-vorm weergegeven, waardoor je domeinen die op elkaar lijken gemakkelijker kunt herkennen.

Nog meer voorbeelden

hosts-bestand op basis van gemengde invoer

Invoer
login.secure-pay.example
www.secure-pay.example
203.0.113.9
help@secure-pay.example
Resultaat

3 namen gevonden (6 regels in het bestand, inclusief de koptekst) afkomstig van 2 hosts, teruggebracht tot 1 registreerbaar domein: 0.0.0.0 login.secure-pay.example, 0.0.0.0 secure-pay.example en 0.0.0.0 www.secure-pay.example. Overgeslagen: 1 IP-adres (203[.]0[.]113[.]9); 1 e-mailadres.

Pi-hole-regex voor een Punycode-domein

Invoer
xn--exmple-cua.example
https://mail.xn--exmple-cua.example/login
Resultaat

Er is 1 regel gevonden die afkomstig is van 2 hosts, teruggebracht tot 1 registreerbaar domein: (\.|^)xn\-\-exmple\-cua\.example$. De manier waarop elke vermelding is opgebouwd, duidt erop dat het om een IDN gaat en toont exämple.example.

dnsmasq met ‘Full host’ zoals geschreven

Invoer
hxxps://cdn.wallet-verify[.]example/app.js
connect.wallet-verify.example
Resultaat

In het overzicht worden de namen geteld en wordt bijgehouden hoeveel regelregels dnsmasq heeft gegenereerd: twee per naam, namelijk address=/naam/0.0.0.0 en address=/naam/:: voor respectievelijk IPv4 en IPv6.

Veelgestelde vragen

Wat doet de converter met mijn invoer?

Het programma parseert de tekst, haalt alle hostnamen uit URL’s, regels uit het hosts-bestand, AdBlock-regels of platte tekst, verwijdert dubbele vermeldingen, sorteert de namen en schrijft ze op in het gekozen formaat. Standaard wordt elke host ingekort tot het registreerbare domein volgens de Public Suffix List, zodat login.evil.example en www.evil.example worden samengevoegd tot één vermelding voor evil.example.

Waarom staan sommige namen niet op de lijst?

Openbare achtervoegsels zoals com, co.uk of github.io worden nooit vermeld, omdat één vermelding alle sites onder die achtervoegsels zou blokkeren. Ongeveer 55 beschermde domeinen van grote platforms (Google, Microsoft, Apple, GitHub, Cloudflare en andere) worden achterwege gelaten, tenzij u ‘toch opnemen’ aanvinkt; IP-adressen worden overgeslagen omdat DNS-blokkeerlijsten op namen zijn gebaseerd, en hosts-bestanden blokkeren alleen de exacte namen die erin staan vermeld.

Wordt mijn lijst ergens naartoe gestuurd?

Nee. Het extraheren, het opzoeken in de Public Suffix List en de conversie vinden plaats in je browser, en het resultaat wordt pas gekopieerd of gedownload wanneer je daar om vraagt.

Welk formaat past bij mijn opstelling?

Gebruik een hosts-bestand voor één computer, AdGuard / uBlock Origin als browserblokkers en AdGuard Home, Pi-hole-lijsten voor Pi-hole, RPZ voor BIND, Knot of PowerDNS, en de dnsmasq- of Unbound-bestanden voor die resolvers. RPZ, dnsmasq, Unbound, AdGuard en de Pi-hole-regex-lijst ondersteunen subdomeinen.

Wanneer moet ik ‘Full host’ gebruiken, zoals het hier staat?

Wanneer het registreerbare domein toebehoort aan een echt bedrijf waarvan de website is gehackt, of aan een dienst die niet in de Public Suffix List staat. Door alleen de schadelijke host te blokkeren, blijft de rest van de website bereikbaar.

Waarom verschillen de namen en de regels in het bestand?

In het overzicht worden eerst de namen geteld. dnsmasq schrijft per naam één regel voor IPv4 en één voor IPv6, RPZ schrijft de naam en een regel met jokertekens, en de optionele header voegt commentaarregels toe; in het overzicht wordt het aantal regels naast de namen weergegeven.

Uitleg van termen

Onderzoek van PhishDestroy