Domenica 25 Ottobre 2026 04:17:03 GMT+01:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Macchina virtuale personalizzata

Un interprete controllato dal malware che può ricostruire o decodificare i dati in modo non standard per complicarne l'analisi.

Una macchina virtuale personalizzata è un piccolo interprete controllato dal malware che esegue il proprio bytecode o la propria logica di decodifica invece di esporre direttamente i dati. Anziché usare un set di istruzioni standard della CPU, il malware esegue le istruzioni tramite un runtime privato progettato dall'attaccante. Questo può ricostruire stringhe, valori di configurazione o dati del payload solo quando il codice raggiunge il giusto percorso di esecuzione.

Nella sicurezza informatica, le VM personalizzate sono importanti perché ostacolano l'analisi statica e il semplice confronto delle firme. Gli analisti possono vedere solo bytecode opaco finché non eseguono il reverse dell'interprete stesso, il che rallenta il triage e può compromettere gli unpacker automatici. Gli attaccanti usano questa tecnica per nascondere indicatori, ritardare il rilevamento nelle sandbox e rendere i campioni più difficili da confrontare. I difensori rispondono tracciando il comportamento a runtime, estraendo la memoria dopo la decrittazione e identificando il ciclo di gestione della VM, che spesso rivela i dati o la logica nascosti.

← indice WIKICROOK