Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Logo

The Ultra-Secure Cloud OS

Minimalistic KVM Hypervisor with strong focus on simplicity.

Immunity Core is a kernel-only Linux distribution designed for virtualization security. It serves as a ultra-secure hypervisor at the core of free private cloud deployments. Protecting the virtualization layer is critical for any really secure cloud (private of public).

Immunity Core is here to change this. A 10 MB kernel+hypervisor live-CD which does nothing else than running your KVM-instances. Please deploy it on secure hardware. Using an open firmware like Coreboot and a secure network card is highly recommended.

#Background

Hypervisors are the core blocks of any cloud architecture. Protecting their integrity and preventing over-interested third parties from entering your servers is very important. Unfortunately there is no easy to use bare metal hypervisor with appropriate security built-in.

The Goal of this project is to create a very small, ultra secure, lightweight, read only KVM hypervisor. We want to protect cloud services from adversaries of any kind. Governments should not be able to steal our data from clouds. Immunity Core is an important tool to fulfill this mission.

#Security

Immunity Core integrates the following security-features.

  • No keyboard/mouse at runtime.
  • Restricted SSH access.

#Project Principles

  • Simplicity
  • Security
  • As-small-as-possible
  • Deploy read only

#Documentation

  1. Burn Immunity-Core-Demo.iso img
  2. Boot the ISO on x86_64 with Intel VT or AMD V
  3. Run "load_ubuntu" to start a demo guest image (Ubuntu 14.04 server running Apache)

#References

  1. Tresor
  2. Privatecore
  3. Network
  4. Backdoors

About

Very light hypervisor with strong focus on security and simplicity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published