Skip to content

GSOC 2020 PROJECT

LibVMI as a Unikraft Application

Virtual Machine Introspection applications often execute on the same privilege level as the hypervisor, which can have disastrous security...

Contributor
felix b
Mentors
Tamas Lengyel, Sergej Proskurin
Organization
The Honeynet ProjectSecurity
Program
GSoC 2020Completed

About this project

Description from the program archive

<p>Virtual Machine Introspection applications often execute on the same privilege level as the hypervisor, which can have disastrous security implications if the application is compromised. This is fairly plausible, because inspecting a VM is often done with the assumption that the VM is potentially compromised. To counter this, the VMI application is often moved into its own locked down VM. The Unikraft project aims to bundle efforts to provide a buildsystem for unikernel applications. An applications dependencies down to the kernel are bundled into one package and executed on a VM. However, every library needs to be painstakingly ported to the unikernel system. This proposal aims to port libVMI to the unikraft project, thereby enabling extremely hardened VMI applications.</p>

Tags

AIUI

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. Improve cloning & serving functionality for Snare

    mzfrMentored by Evgeniia Tokarchuk, Lukas Rist

  2. libmicrovmi – full bindings to Xen and KVM

    Arnab DuttaMentored by Mathieu Tarral, rageagainsthepc

  3. Svmidbg: developing a Stealthy Hypervisor based VM Introspection Debugger

    Christopher PellouxMentored by Tamas Lengyel, Rian Quinn

  4. Improving the usability of mitmproxy with new features

    Martin PlattnerMentored by Maximilian Hils

  5. HosTaGe: a mobile honeypot

    Irini LygerouMentored by Shreyas Srinivasa, E. Vasilomanolakis

  6. Analytical malware classification

    Armin HuremagicMentored by Ricardo van Zutphen

  7. New Web Interface for IntelOwl & Adding New Analyzers

    Eshaan BansalMentored by Pietro Delsante, Matteo Lodi

  8. Expanding Clang-Tidy to include AUTOSAR compliance

    YannanMentored by Tamas Lengyel, Rian Quinn

  9. Tenjint Orchestration framework

    Aman AhujaMentored by Sebastian Vogl, pfohjo

Data: Google Summer of Code public archive. This project in the official archive