L’analisi dinamica di base di un eseguibile ELF (Executable and Linkable Format, il formato standard per eseguibili, librerie e file oggetto su Linux e molti altri sistemi Unix-like) consiste nell’eseguire il file in un ambiente controllato e sicuro (come una sandbox o una macchina virtuale) per osservare il suo comportamento effettivo durante l’esecuzione. A differenza dell’analisi statica (che esamina il codice senza eseguirlo), quella dinamica si concentra su: Interazioni con il sistema operativo: Si monitorano le chiamate di sistema (syscall) che il programma effettua. Ad esempio, si osserva se tenta di leggere, scrivere o cancellare file specifici, quali permessi richiede, o se cerca di accedere a risorse protette. Attività di rete: Si controlla se l’eseguibile cerca di stabilire…