
Das Unternehmen Bitdefender hat die Veröffentlichung des Quellcodes ihrer Hypervisor-Introspection-Technologie (Hypervisor Introspection, HVI) angekündigt. Diese wurde in Zusammenarbeit mit dem Xen-Projekt entwickelt.
Die Geschichte des Projekts begann im Jahr 2015, als für den Hypervisor 4.6 die Bibliothek vorgestellt wurde. Sie ermöglichte es, virtuelle Maschinen und Software zur Erkennung von schädlichem Code zu verbinden.
Früher konnten spezialisierte Malware lange Zeit unentdeckt im System verbleiben, indem sie sich innerhalb der virtuellen Maschine versteckten. Ein Problem dabei war der Zugang zum Arbeitsspeicher der virtuellen Maschine. Doch die Bibliothek löste diese Probleme, indem sie eine Speicherinspektion durch den Hypervisor ermöglichte.

Bitdefender und Xen haben eine Technologie zur Gastinspektion entwickelt, die es erlaubt, Antiviren-Software von außen auszuführen. Xen libbdvmi löst das Problem effektiv, ohne dass zusätzliche große hardwarebasierte Ressourcen benötigt werden.
Nach einiger Zeit brachte Bitdefender zusammen mit Citrix eine kommerzielle Version der Technologie heraus, die den Namen Bitdefender Hypervisor Introspection erhielt.

Quelle: 3dnews
Jetzt haben die Entwickler der Technologie beschlossen, den Code von libbdvmi zu öffnen. Darüber hinaus hat das Unternehmen den Code einer weiteren Technologie – dem „Thin Hypervisor“ Napoca – im Rahmen des Xen-Projekts freigegeben. Die Kombination von libbdvmi und Napoca ermöglicht eine Introspektion in Systemen, die keine vollwertigen Hypervisoren verwenden.
Laut den Vertretern des Bitdefender-Teams wird die Öffnung des Codes den Technologien ermöglichen, sich weiterzuentwickeln. Sie werden über die rein kommerziellen Projekte von Bitdefender hinausgehen und sich zu etwas Neuem entwickeln. Die Technologie wird Unternehmen und Organisationen dabei helfen, auf neue Bedrohungen zu reagieren, die immer gefährlicher und komplexer werden.
Das Xen Project ist das Produkt der Arbeit von sieben Entwicklerteams. Nach der Öffnung des Codes von HVI und Napoca wird es eine achte Gruppe geben, die für die Implementierung der Technologien verantwortlich ist. Mit dem Code der Bibliothek libbdvmi kann man .
Quelle: habr.com
