Asset
Tutto ciò che l'applicazione ha caricato, memorizzato e consultabile.
Documenti, codice, stili, media e dati, tutti memorizzati e consultabili. Man mano che le risorse vengono caricate, ogni corpo di risposta viene sottoposto ad hash e validato rispetto al registro Single Source of Truth, così il codice noto viene identificato per software, versione, fornitore e provenienza, e tutto ciò che non è riconosciuto risalta immediatamente.
SCVue classifica ogni risposta in sei tipi e dedica a ciascuno un report. Tutti e sei seguono lo stesso schema: che cosa è stato caricato, da dove, quanto era grande e un clic che apre il contenuto memorizzato stesso. È qui che emergono le dipendenze occulte, perché un file si presenta come ordinario finché non si legge che cosa il motore ha trovato al suo interno.
Report integrati
-
Documenti (HTML)
Le pagine stesse, con il markup effettivamente consegnato. È il modo per confermare che cosa conteneva una pagina al momento dell'acquisizione, indipendentemente da come appare oggi.
-
Codice
Ogni script eseguibile, e il report sugli asset più rilevante per la sicurezza di tutto il prodotto. Ogni script riporta ciò che l'analisi del codice vi ha trovato, e una rilevazione merita particolare attenzione: uno script che recupera contenuti remoti e li esegue significa che il comportamento del suo sito viene deciso altrove, da un soggetto che può modificarlo senza dirglielo. È il meccanismo alla base della maggior parte delle compromissioni della catena di fornitura di terze parti.
-
Risorse di codice
File di supporto che accompagnano il codice: moduli compilati, source map, manifest. Elencati separatamente affinché il report Codice resti concentrato sugli elementi che vengono effettivamente eseguiti.
-
Stili
I fogli di stile, spesso trascurati come superficie della catena di fornitura, nonostante siano caricati da terze parti con la stessa frequenza degli script e nonostante possano a loro volta caricare altre risorse.
-
Media
Immagini, video e audio, e il tracciamento nascosto al loro interno. Un'immagine invisibile da un pixel è una delle tecniche di tracciamento più antiche e ancora più diffuse sul web, e compare qui come file multimediale, segnalata per ciò che è.
-
Dati
Scambi di dati strutturati, le conversazioni da macchina a macchina dietro una pagina moderna. È qui che si scopre che cosa un'applicazione chiede e riceve davvero dai suoi fornitori, a differenza di ciò che mostra.
Memorizzato una sola volta, per quante volte compaia
I file identici vengono conservati una sola volta, per quante volte ricorrano in un'acquisizione, ed è questo che mantiene gestibile un'acquisizione di grandi dimensioni senza scartare nulla.
Basta una sola acquisizione per iniziare
Registri una sessione nel browser, la importi e legga ciò che ottiene. Un account Community gratuito è disponibile subito.