Segnalazioni e IOC

Convertitore di blocklist

Funziona in localeNuovo

Lo strumento è in inglese; questa pagina ne fornisce una spiegazione nella tua lingua.

Usa Convertitore di blocklist

Cosa fa

Incolla domini, URL o qualsiasi testo e ottieni una blocklist per un file hosts, AdGuard o uBlock Origin, Pi-hole, una zona RPZ, dnsmasq o Unbound. Gli host vengono ridotti al loro dominio registrabile con la Public Suffix List, e le grandi piattaforme vengono trattenute per non bloccarle per errore.

Funziona interamente nel browser: nulla di ciò che inserisci viene caricato online.

Come utilizzare Convertitore di blocklist

  1. Incolla nomi o testo. Incolla domini, URL, righe di file hosts, regole adblock o qualsiasi testo, fino a 5 MB. L'input in forma defanged viene ripristinato, e le righe di commento di file hosts, liste adblock e file di zona vengono ignorate.
  2. Scegli il formato di output. Scegli file hosts, AdGuard / uBlock Origin, lista semplice o regex di Pi-hole, zona RPZ, dnsmasq, Unbound o una lista semplice.
  3. Imposta le opzioni. Lascia Entries su Registrable domain per coprire tutti i sottodomini, oppure passa a Full host as written. Lascia deselezionata la casella dei domini protetti, a meno che tu non intenda davvero bloccare una grande piattaforma.
  4. Converti. Premi Convert o Ctrl+Invio. Le modifiche successive a formato, intestazione, modalità delle voci o casella dei domini protetti aggiornano subito il risultato.
  5. Controlla cosa è stato escluso. Leggi il riepilogo, il riquadro Held back as protected e la riga Skipped, poi apri How each entry was built per vedere quali host hanno prodotto ciascuna voce.
  6. Salva o passa ad altri strumenti. Copia l'elenco o scarica il file indicato sotto di esso. Send to… apre il risultato in IOC Converter o in Abuse Report Generator.

Esempio

Host di un drainer, un sito GitHub Pages e un link di Google Forms

Input
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
Risultato (registrato il 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)

Regole AdGuard ||bad.example^, ||example.github.io^ e ||wallet-verify.example^. example.github.io resta una voce separata perché github.io è un suffisso privato, e docs.google.com viene trattenuto in quanto rientra nel dominio protetto google.com.

Cosa verifica

SegnaleCosa significa
Righe scritte, host trovati, domini registrabiliQuanti nomi sono finiti nell'elenco, a partire da quanti nomi host presenti nel tuo input. Il conteggio riguarda i nomi: dnsmasq e RPZ scrivono due righe per nome.
Dominio registrabile o host completoLa modalità Registrable riduce login.secure-pay.example a secure-pay.example con la Public Suffix List. Full host mantiene esattamente ciò che hai incollato.
Badge del suffisso privatoSu piattaforme come *.github.io o *.pages.dev l'host del singolo sito è il dominio registrabile, quindi viene bloccato solo quel sito, non la piattaforma.
Held back as protected55 domini di grandi piattaforme, come google.com, github.com e t.me, sono esclusi per impostazione predefinita. Una pagina di phishing ospitata lì va invece segnalata alla piattaforma.
Protected domains included (rosso)Hai selezionato include anyway. Bloccare questi domini rende i servizi inutilizzabili per chiunque usi il tuo elenco.
Mai scrittiSuffissi pubblici come com o co.uk. Una sola voce bloccherebbe tutti i siti sotto di essi.
SkippedIndirizzi IP, indirizzi e-mail e righe senza un host utilizzabile. Gli indirizzi sinkhole come 0.0.0.0 nelle righe hosts vengono ignorati senza avviso.
Formati a corrispondenza esattaI file hosts e le liste semplici di Pi-hole confrontano nomi esatti, quindi gli host che hai incollato vengono elencati accanto al loro dominio registrabile. Gli altri sottodomini restano comunque non bloccati.
Badge IDNIn How each entry was built, i nomi punycode che iniziano con xn-- mostrano anche la loro forma Unicode, il che aiuta a individuare i domini sosia.

Altri esempi

File hosts da input misto

Input
login.secure-pay.example
www.secure-pay.example
203.0.113.9
help@secure-pay.example
Risultato

3 nomi trovati (6 righe nel file, compresa l'intestazione) provenienti da 2 host, ridotti a 1 dominio registrabile: 0.0.0.0 login.secure-pay.example, 0.0.0.0 secure-pay.example e 0.0.0.0 www.secure-pay.example. Ignorati: 1 indirizzo IP (203[.]0[.]113[.]9); 1 indirizzo e-mail.

Regex Pi-hole per un dominio punycode

Input
xn--exmple-cua.example
https://mail.xn--exmple-cua.example/login
Risultato

1 riga scritta da 2 host trovati, ridotti a 1 dominio registrabile: (\.|^)xn\-\-exmple\-cua\.example$. How each entry was built lo contrassegna come IDN e mostra exämple.example.

dnsmasq con Full host as written

Input
hxxps://cdn.wallet-verify[.]example/app.js
connect.wallet-verify.example
Risultato

Il riepilogo conta i nomi e somma il numero di righe di regole generate da dnsmasq: due per ogni nome, ovvero address=/nome/0.0.0.0 e address=/nome/:: per IPv4 e IPv6.

Domande frequenti

Cosa fa il convertitore con il mio input?

Ripristina il testo dalla forma defanged, estrae ogni nome host da URL, righe di file hosts, regole adblock o testo semplice, rimuove i duplicati, ordina i nomi e li scrive nel formato scelto. Per impostazione predefinita ogni host viene ridotto al suo dominio registrabile con la Public Suffix List, quindi login.evil.example e www.evil.example diventano un'unica voce per evil.example.

Perché alcuni nomi vengono esclusi dall'elenco?

I suffissi pubblici come com, co.uk o github.io non vengono mai scritti, perché una sola voce bloccherebbe tutti i siti sotto di essi. Circa 55 domini protetti di grandi piattaforme (Google, Microsoft, Apple, GitHub, Cloudflare e altre) vengono trattenuti a meno che tu non selezioni include anyway; gli indirizzi IP vengono saltati perché le blocklist DNS confrontano nomi; e i file hosts bloccano solo i nomi esatti elencati.

Il mio elenco viene inviato da qualche parte?

No. L'estrazione, la ricerca nella Public Suffix List e la conversione avvengono nel tuo browser, e il risultato viene copiato o scaricato solo quando lo chiedi.

Quale formato è adatto alla mia configurazione?

Usa un file hosts per un singolo computer, AdGuard / uBlock Origin per i blocker del browser e AdGuard Home, le liste Pi-hole per Pi-hole, RPZ per BIND, Knot o PowerDNS, e i file dnsmasq o Unbound per quei resolver. RPZ, dnsmasq, Unbound, AdGuard e la lista regex di Pi-hole coprono i sottodomini.

Quando dovrei usare Full host as written?

Quando il dominio registrabile appartiene a un'azienda reale il cui sito è stato violato, o a un servizio che non è nella Public Suffix List. Bloccare solo l'host malevolo lascia raggiungibile il resto del sito.

Perché i nomi e le righe nel file sono diversi?

Il riepilogo conta innanzitutto i nomi. dnsmasq scrive una riga per IPv4 e una per IPv6 per ogni nome, RPZ scrive il nome e una riga con caratteri jolly, mentre l'intestazione opzionale aggiunge righe di commento; il riepilogo mostra il numero di righe accanto ai nomi.

Spiegazione dei termini

Ricerca PhishDestroy