~/home / dna-del-sito
🧬 n8n · live
Il DNA del tuo sito.
Ogni homepage carica geni da altrove: script da un CDN, font da Google, video, tracker. Inserisci un dominio e un workflow n8n lo sequenzia: quali componenti arrivano da chi, quali librerie girano in quale versione e se hanno vulnerabilità note (CVE). Ne escono una doppia elica e un referto genomico davvero utile per privacy e sicurezza.
La homepage non ha risposto, quindi il genoma è quasi vuoto.
◈ La diagnosi del genetista
Tre terapie
Librerie e vulnerabilità note
Nessuna libreria con versione riconoscibile. I file raggruppati o rinominati non rivelano la versione.
Terze parti: chi ascolta al caricamento
Nessuna risorsa da host esterni: la homepage carica solo codice proprio.
Ogni host esterno riceve l'indirizzo IP del visitatore al caricamento. Per il GDPR serve una base giuridica, spesso il consenso.
Cookie
Solo i cookie che il server invia con la homepage. Quelli impostati poi da JavaScript nel browser (per esempio analytics) non sono inclusi.
Protezione: header e TLS
Tecnologie con versione
Tutte le coppie di basi
Tutte le risorse ()
Sequenziati di recente
Campioni di altri visitatori. Toccane uno per aprire la sua elica.
Come funziona
- WebhookIl tuo clic avvia un workflow n8n sul mio server, con il dominio.
- PrelievoUn piccolo script PHP carica la homepage e al massimo cinque file JavaScript dello stesso host (max 300 KB l'uno) per leggerne il banner di versione. Le risorse esterne non vengono mai scaricate, solo lette come indirizzi nell'HTML. Ogni indirizzo deve essere pubblico.
- SequenziamentoUn nodo Code trova ogni script, foglio di stile, font, iframe e immagine, classifica l'host come proprio o esterno e riconosce servizi (CDN, analisi, font, video, chat) e librerie con versione.
- Due laboratori in paralleloOSV.dev controlla le librerie (npm) per vulnerabilità note, mentre il posto di controllo misura header di sicurezza e TLS.
- MergeUn nodo Merge aspetta entrambi i laboratori e unisce i referti; diventano le coppie di basi dell'elica.
- Genetista AIgpt-oss-120b su IONOS in Germania scrive diagnosi e tre terapie usando solo i valori misurati. Se l'AI non risponde, interviene un modello di testo.
- IngestIl risultato arriva sul server come JSON e questa pagina ci disegna elica e referto.
Privacy: si controllano solo cose pubbliche (homepage, file JavaScript propri, header, TLS). Vengono salvati dominio e risultato perché il link funzioni, più un hash salato del tuo IP o un token casuale nel browser, per poter cancellare il campione. I valori dei cookie non vengono mai letti, solo nomi e flag. Di più nell'informativa sulla privacy
Una breve pausa tra due campioni e un limite all'ora evitano che il laboratorio si surriscaldi. Nota: il referto è un'istantanea della homepage, non un audit completo.
Altri workflow n8n da provare →