All Projects → prplfoundation → prpl-hypervisor

prplfoundation / prpl-hypervisor

Licence: ISC License
prplHypervisor™

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects
assembly
5116 projects
CSS
56736 projects
python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to prpl-hypervisor

Hyperd
HyperContainer Daemon
Stars: ✭ 1,980 (+6500%)
Mutual labels:  hypervisor
bitvisor-gdb
gdbserver implementation on BitVisor
Stars: ✭ 23 (-23.33%)
Mutual labels:  hypervisor
Hypervisor
Hypervisor implementation for x86_64 ISA MIT JOS
Stars: ✭ 25 (-16.67%)
Mutual labels:  hypervisor
Vsock
Package vsock provides access to Linux VM sockets (AF_VSOCK) for communication between a hypervisor and its virtual machines. MIT Licensed.
Stars: ✭ 181 (+503.33%)
Mutual labels:  hypervisor
vmdashboard
web-based open source virtualization management interface for QEMU and KVM virtual machines
Stars: ✭ 66 (+120%)
Mutual labels:  hypervisor
gokvm
KVM based tiny x86 hypervisor written in pure golang, which can boot Linux
Stars: ✭ 82 (+173.33%)
Mutual labels:  hypervisor
Simplesvmhook
SimpleSvmHook is a research purpose hypervisor for Windows on AMD processors.
Stars: ✭ 159 (+430%)
Mutual labels:  hypervisor
ShotHv
ShotHv
Stars: ✭ 55 (+83.33%)
Mutual labels:  hypervisor
frakti
The hypervisor-based container runtime for Kubernetes.
Stars: ✭ 669 (+2130%)
Mutual labels:  hypervisor
wiser
🐎 Extremely minimal vmm for linux written in C. Hopefully someday will spin linux-vm for you.
Stars: ✭ 249 (+730%)
Mutual labels:  hypervisor
Noirvisor
Hardware-Accelerated Hypervisor solution for complex functions and purposes.
Stars: ✭ 186 (+520%)
Mutual labels:  hypervisor
sonar
A Type-1 hypervisor aimed to implement kernel hotswapping
Stars: ✭ 23 (-23.33%)
Mutual labels:  hypervisor
prl guest to host
Guest to host VM escape exploit for Parallels Desktop
Stars: ✭ 26 (-13.33%)
Mutual labels:  hypervisor
Shadow Box For X86
Shadow-Box: Lightweight and Practical Kernel Protector for x86 (Presented at BlackHat Asia 2017/2018, beVX 2018 and HITBSecConf 2017)
Stars: ✭ 178 (+493.33%)
Mutual labels:  hypervisor
codezero
Codezero Microkernel
Stars: ✭ 93 (+210%)
Mutual labels:  hypervisor
Hdk
(unofficial) Hyper-V® Development Kit
Stars: ✭ 166 (+453.33%)
Mutual labels:  hypervisor
ltzvisor
LTZVisor: a Lightweight TrustZone-assisted Hypervisor
Stars: ✭ 64 (+113.33%)
Mutual labels:  hypervisor
Microverse
macOS virtualization app for M1/Apple Silicon
Stars: ✭ 71 (+136.67%)
Mutual labels:  hypervisor
RVM
Rcore Virtual Machine
Stars: ✭ 59 (+96.67%)
Mutual labels:  hypervisor
uvmm
Virtual machine monitor for L4Re
Stars: ✭ 22 (-26.67%)
Mutual labels:  hypervisor

What is the prplHypervisor™?

The prplHypervisor™ is the industry-first open source hypervisor specifically designed to provide security through separation for the billions of embedded connected devices that power the Internet of Things. The MIPS M5150 version of the prplHypervisor™ implements MIPS VZ extensions to provide a lightweight isolation layer for Microchip Technology’s PIC32MZ microcontrollers. In addition to real-time hardware virtualization, the prplHypervisor™ provides additional security services including prplPUF™ authentication and prplSecureInterVM™ communications.

The prplHypervisor™ features minimal attack surface - less than 7,000 lines of code, limited footprint – 30KB flash, 4K RAM/VM, up to eight isolated domains. Performance tests show negligible overhead for context switching and interVM communications. prplHypervisor™, prplPUF™, and prplSecureInterVM™ technologies are part of the prplSecurity™ open source framework and are released under prpl Foundation permissive license – see http://prplfoundation.org/ip-policy.

How to build?

Once you have the building environment configured, go to a platform board folder:

prpl-hypervisor/platform/pic32mz_starter_kit;
prpl-hypervisor/platform/pic32mz_chipkit_Wifire, or;
prpl-hypervisor/platform/pic32mz_curiosity.

Then, perform:

 make && make load

See the complete documentation in https://github.com/prplfoundation/prpl-hypervisor/wiki.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].