
Het bedrijf Bitdefender heeft de openstelling van de broncode van zijn hypervisor-intrusie technologie (Hypervisor Introspection, HVI) aangekondigd. Deze is in samenwerking met het Xen-project ontwikkeld.
Het verhaal van het project begon in 2015, toen voor hypervisor versie 4.6 een bibliotheek werd gepresenteerd, . Deze maakte het mogelijk om virtuele machines en software die schadelijke code opsporen, met elkaar te laten samenwerken.
Voorheen konden gespecialiseerde malware-gerelateerde programma's lange tijd ongemerkt blijven binnen het systeem, binnen de gast-virtuele machine. Een van de problemen was toegang krijgen tot het werkgeheugen van de virtuele machine. De bibliotheek heeft deze problemen opgelost door geheugenscan vanuit de hypervisor mogelijk te maken.

Bitdefender en Xen ontwikkelden een technologie voor gastintrusie, waarmee antivirussoftware van buitenaf kan draaien. Xen libbdvmi lost effectief het probleem op, zonder dat er veel extra hardwarebronnen nodig zijn.
Enige tijd later bracht Bitdefender in samenwerking met Citrix een commerciƫle versie van de technologie uit, die de naam Bitdefender Hypervisor Introspection kreeg.

Bron: 3dnews
Tegenwoordig hebben de ontwikkelaars van de technologie besloten om de code van libbdvmi vrij te geven. Bovendien heeft het bedrijf ook de code van een andere technologie, de 'dunne hypervisor' Napoca, van het Xen-project vrijgegeven. De combinatie van libbdvmi en Napoca maakt het mogelijk om intrusie uit te voeren in systemen die geen volledige hypervisors gebruiken.
Volgens vertegenwoordigers van het Bitdefender-team zal de openstelling van de code de technologieƫn verder laten ontwikkelen, waarbij ze verder gaan dan puur commerciƫle projecten van Bitdefender, en evolueren naar iets nieuws. Deze technologie zal bedrijven en organisaties helpen om te reageren op nieuwe bedreigingen die steeds gevaarlijker en complexer worden.
Xen Project is het resultaat van de samenwerking van maar liefst zeven ontwikkelteams. Na de openstelling van de code van HVI en Napoca zal er bovendien een achtste team bijkomen, dat verantwoordelijk zal zijn voor de implementatie van de technologieƫn. De code van de bibliotheek libbdvmi is te .
Bron: habr.com
