Vai al contenuto
InvestShield

InvestShield / La tecnologia

Tecnologia di rilevazione

Sette fasi collegano un segnale pubblico a una rilevazione documentata. Per ogni fase: il dato in ingresso, l’operazione e il risultato a disposizione dell’analista.

Consultare i dati

Le sette fasi della rilevazione

Ogni passo registra ciò che ha ricevuto e ciò che ha prodotto, con data e ora. Il fascicolo di una rilevazione si ricostruisce passo per passo, e ogni misura di questo sito nasce da un’interrogazione ripetibile su quei dati.

  1. Osservazione dei registri

    Leggiamo in continuo i registri pubblici dei certificati. Le coordinate della voce sono disponibili quando la provenienza è attestata.

    In ingresso
    Registri Certificate Transparency
    In uscita
    Domini osservati e riferimenti al registro, quando presenti
    Dettaglio e misureOsservazione dei registri

    I registri di Certificate Transparency sono elenchi pubblici, a sola aggiunta, in cui le autorità di certificazione iscrivono ogni certificato TLS che emettono. Il sistema legge in continuo l’unione dei registri riconosciuti da Chrome e da Apple. Ogni voce porta l’identificativo del registro, l’indice della foglia e la sua impronta: sono le coordinate con cui chiunque può ritrovarla nel registro pubblico.

    La copertura si verifica sui certificati distinti: ogni certificato è iscritto per policy in almeno due registri di operatori diversi, quindi i registri letti si coprono a vicenda.

    I registri di Certificate Transparency sono elenchi pubblici, a sola aggiunta, in cui le autorità di certificazione iscrivono ogni certificato TLS che emettono. Il sistema legge in continuo l’unione dei registri riconosciuti da Chrome e da Apple. Ogni voce porta l’identificativo del registro, l’indice della foglia e la sua impronta: sono le coordinate con cui chiunque può ritrovarla nel registro pubblico.

    La copertura si verifica sui certificati distinti: ogni certificato è iscritto per policy in almeno due registri di operatori diversi, quindi i registri letti si coprono a vicenda.

  2. Primo filtro

    Selezioniamo i nomi di rilevanza finanziaria, distinguendo i domini registrabili dai sottodomini di hosting.

    In ingresso
    Nomi di dominio osservati
    In uscita
    Domini selezionati per la lettura
    Dettaglio e misurePrimo filtro

    Sul nome del dominio: un indice di parole chiave finanziarie in più lingue e un indice dei nomi citati negli avvisi delle autorità, letti attraverso la Public Suffix List perché un sottodominio di un servizio di hosting non venga scambiato per un dominio. Il filtro trattiene circa un dominio su mille fra quelli visti in un giorno.

    Misurato sul registro di produzione: fra lo 0,10% e lo 0,13% dei domini distinti visti in un giorno. Il registro conserva anche ciò che è stato trattenuto senza diventare un caso: «mai visto» e «visto e scartato» sono due informazioni diverse.

    Sul nome del dominio: un indice di parole chiave finanziarie in più lingue e un indice dei nomi citati negli avvisi delle autorità, letti attraverso la Public Suffix List perché un sottodominio di un servizio di hosting non venga scambiato per un dominio. Il filtro trattiene circa un dominio su mille fra quelli visti in un giorno.

    Misurato sul registro di produzione: fra lo 0,10% e lo 0,13% dei domini distinti visti in un giorno. Il registro conserva anche ciò che è stato trattenuto senza diventare un caso: «mai visto» e «visto e scartato» sono due informazioni diverse.

  3. Lettura della pagina

    Osserviamo la pagina, i rinvii e le lingue che la pagina serve davvero, verificate sul contenuto.

    In ingresso
    Domini selezionati
    In uscita
    Contenuto, indirizzo finale, risposta HTTP e lingue osservate
    Dettaglio e misureLettura della pagina

    La pagina viene richiesta seguendo i rinvii; si registrano il codice di risposta, l’indirizzo finale, il tempo di risposta e le lingue realmente servite. Una lingua conta come servita se la pagina è in quella lingua o se una versione in quella lingua è stata osservata, non solo dichiarata.

    Tempo mediano di lettura nella finestra: 0,7 s.

    La pagina viene richiesta seguendo i rinvii; si registrano il codice di risposta, l’indirizzo finale, il tempo di risposta e le lingue realmente servite. Una lingua conta come servita se la pagina è in quella lingua o se una versione in quella lingua è stata osservata, non solo dichiarata.

    Tempo mediano di lettura nella finestra: 0,7 s.

  4. Classificazione

    Estraiamo servizi, entità dichiarate e indicatori dal testo. I casi incerti passano al modello di secondo livello.

    In ingresso
    Testo della pagina
    In uscita
    Indicatori, modello utilizzato e campi estratti
    Dettaglio e misureClassificazione

    Un modello di linguaggio a due livelli legge il testo: un primo livello rapido su tutte le pagine, un secondo più capace solo quando il primo livello segnala incertezza. Estrae il tipo di servizio, le autorizzazioni dichiarate, l’entità legale, i canali di contatto e gli indicatori: rendimenti garantiti, autorizzazione non dichiarata, pressione al deposito, urgenza artificiale, contatto solo in chat privata. Ogni verdetto registra il modello che l’ha prodotto. Le autorizzazioni dichiarate si registrano come testo, con la frase della pagina che le afferma: il riscontro con gli albi ufficiali resta a chi vigila, salvo un elenco di siti di intermediari italiani, fra cui quelli comunicati dalle SIM iscritte all’albo CONSOB, che evita che il sito di un intermediario iscritto venga scambiato per un dominio citato in un avviso.

    Nella finestra: 28.127 verdetti, 8.770 passati al secondo livello (31%); 3,2 s in mediana per la classificazione. Il modello opera con un inquadramento esplicito: «analista per il regolatore italiano».

    Un modello di linguaggio a due livelli legge il testo: un primo livello rapido su tutte le pagine, un secondo più capace solo quando il primo livello segnala incertezza. Estrae il tipo di servizio, le autorizzazioni dichiarate, l’entità legale, i canali di contatto e gli indicatori: rendimenti garantiti, autorizzazione non dichiarata, pressione al deposito, urgenza artificiale, contatto solo in chat privata. Ogni verdetto registra il modello che l’ha prodotto. Le autorizzazioni dichiarate si registrano come testo, con la frase della pagina che le afferma: il riscontro con gli albi ufficiali resta a chi vigila, salvo un elenco di siti di intermediari italiani, fra cui quelli comunicati dalle SIM iscritte all’albo CONSOB, che evita che il sito di un intermediario iscritto venga scambiato per un dominio citato in un avviso.

    Nella finestra: 28.127 verdetti, 8.770 passati al secondo livello (31%); 3,2 s in mediana per la classificazione. Il modello opera con un inquadramento esplicito: «analista per il regolatore italiano».

  5. Severità effettiva

    Combiniamo gli indicatori con popolarità, rinvii e avvisi. La severità è una misura tecnica e dipende anche dal confronto con gli avvisi.

    In ingresso
    Indicatori e riscontri sul dominio
    In uscita
    Severità effettiva per la coda di analisi
    Dettaglio e misureSeverità effettiva

    La severità intrinseca, calcolata dagli indicatori, viene corretta con ciò che il contenuto da solo non può dire: la popolarità del dominio nel campione pubblico Chrome UX Report, i rinvii verso siti noti, la corrispondenza con i nomi citati negli avvisi. Il risultato è la severità effettiva, la sola usata in questo sito e nella coda di lavoro.

    Anche la corrispondenza con gli avvisi entra nel calcolo, e la pagina Dati ne tiene conto quando confronta severità e avvisi.

    La severità intrinseca, calcolata dagli indicatori, viene corretta con ciò che il contenuto da solo non può dire: la popolarità del dominio nel campione pubblico Chrome UX Report, i rinvii verso siti noti, la corrispondenza con i nomi citati negli avvisi. Il risultato è la severità effettiva, la sola usata in questo sito e nella coda di lavoro.

    Anche la corrispondenza con gli avvisi entra nel calcolo, e la pagina Dati ne tiene conto quando confronta severità e avvisi.

  6. Conservazione

    Catturiamo pagina e risorse in formato WARC per i domini a severità elevata, con impronta e data della cattura.

    In ingresso
    Pagina e risorse accessibili al crawler
    In uscita
    Copia datata con impronte SHA-1, quando acquisita
    Dettaglio e misureConservazione

    Per ogni dominio a severità elevata un crawler che si dichiara come tale cattura la pagina e le sue risorse in formato WARC, lo standard degli archivi web, con l’impronta del contenuto per ogni record e la data e l’ora della cattura. Le copie si consultano in un visore separato, che esegue l’HTML conservato in isolamento dalla console.

    Ogni copia, e ogni copia mancante, resta registrata nel fascicolo; la copertura misurata è nel documento delle evidenze.

    Per ogni dominio a severità elevata un crawler che si dichiara come tale cattura la pagina e le sue risorse in formato WARC, lo standard degli archivi web, con l’impronta del contenuto per ogni record e la data e l’ora della cattura. Le copie si consultano in un visore separato, che esegue l’HTML conservato in isolamento dalla console.

    Ogni copia, e ogni copia mancante, resta registrata nel fascicolo; la copertura misurata è nel documento delle evidenze.

  7. Verifica di raggiungibilità

    Verifichiamo se il server risponde ancora: anche un 403 o un 500 indica un servizio attivo.

    In ingresso
    Domini sottoposti a verifica periodica
    In uscita
    Stato di raggiungibilità e data della verifica
    Dettaglio e misureVerifica di raggiungibilità

    Una verifica periodica chiede al server se risponde ancora. Un codice 403 o 500 conta come attivo: di solito è un servizio di protezione davanti al sito. Un dominio mai verificato resta distinto da uno raggiungibile, anche a schermo.

    Quote ed esiti delle verifiche della finestra sono nella pagina Dati.

    Una verifica periodica chiede al server se risponde ancora. Un codice 403 o 500 conta come attivo: di solito è un servizio di protezione davanti al sito. Un dominio mai verificato resta distinto da uno raggiungibile, anche a schermo.

    Quote ed esiti delle verifiche della finestra sono nella pagina Dati.