
Azienda Bitdefender ha annunciato l'apertura del codice della propria tecnologia di introspezione del hypervisor (Hypervisor Introspection, HVI). È stata sviluppata in collaborazione con il progetto Xen.
La storia del progetto è iniziata nel 2015, quando è stata presentata la libreria . Ha permesso di 'far dialogare' le macchine virtuali e il software specializzato nella ricerca di codice malevolo.
In passato, malware specializzati potevano rimanere non rilevati nel sistema per lungo tempo, trovandosi all'interno di una macchina virtuale ospite. Uno dei problemi è stato l'accesso alla memoria operativa della macchina virtuale. Ma la libreria ha risolto questi problemi, rendendo possibile l'ispezione della memoria da parte del hypervisor.

Bitdefender e Xen hanno sviluppato la tecnologia di introspezione dell'ospite, che permette di eseguire software antivirus dall'esterno. Xen libbdvmi risolve il problema in modo efficiente, senza la necessità di allocare risorse hardware significative.
Dopo un certo tempo, l'azienda Bitdefender ha collaborato con Citrix per rilasciare una versione commerciale della tecnologia, chiamata Bitdefender Hypervisor Introspection.

Fonte: 3dnews
Attualmente, gli sviluppatori della tecnologia hanno deciso di aprire il codice di libbdvmi. Inoltre, l'azienda ha aperto il codice di un'altra tecnologia: il 'thin hypervisor' Napoca — progetto Xen. La combinazione di libbdvmi e Napoca consente di effettuare introspezione in sistemi che non utilizzano hypervisor a pieno titolo.
Secondo i rappresentanti del team di Bitdefender, l'apertura del codice permetterà alle tecnologie di evolversi ulteriormente, superando i confini dei progetti strettamente commerciali di Bitdefender, evolvendo in qualcosa di nuovo. La tecnologia aiuterà aziende e organizzazioni a rispondere alle nuove minacce, che diventano sempre più pericolose e complesse.
Il progetto Xen è frutto del lavoro di sette team di sviluppatori. Dopo l'apertura del codice HVI e Napoca, ne arriverà anche un ottavo, che sarà responsabile dell'implementazione delle tecnologie. Con il codice della libreria libbdvmi è possibile .
Fonte: habr.com
