Un analizzatore è uno strumento usato per ispezionare segnali elettrici o il comportamento di comunicazione in una configurazione di dispositivo. In pratica, consente ai tecnici di osservare cosa sta effettivamente facendo un cavo, una porta, un caricatore o una periferica invece di affidarsi a etichette o supposizioni. Nel lavoro su USB-C Power Delivery, per esempio, un analizzatore può mostrare le tensioni negoziate, gli scambi di messaggi e se i dispositivi collegati stanno seguendo il protocollo previsto.
Nella sicurezza informatica, gli analizzatori sono importanti perché molti attacchi e guasti si nascondono nei dettagli di come i sistemi comunicano. Un dispositivo malevolo o difettoso può inviare richieste inattese, violare le regole del protocollo o comportarsi in modo diverso sotto carico. Gli ingegneri usano gli analizzatori per verificare i confini di fiducia, risolvere comportamenti anomali e rilevare interazioni non sicure o non conformi prima che diventino problemi di affidabilità o di sicurezza. Sono una componente fondamentale dei test difensivi per hardware, sistemi embedded e ambienti industriali o di laboratorio.


