GitHunt
ZE

Zero-Tang/NoirCvmApi.NET

NoirVisor Customizable VM API Library on .NET Framework

NoirCvmApi.NET

NoirVisor Customizable VM API Library on .NET Framework

Introduction

NoirVisor is a hardware-accelerated hypervisor solution. This repository is a Class Library project that abstracts the Customizable VM feature of NoirVisor so the functionalities may be exposed to .NET Framework applications.

Supported Platforms

Currently, only 64-bit Windows Operating Systems running on processors that support AMD-V are supported.
You should install .NET Framework 4.0 or higher in order to run an application that depends on this library.
You must load NoirVisor driver and subvert the system before using any Customizable VM features.

Build

In order to build this project, you must install Visual Studio 2010 or higher.

Importing NoirCvmApi.NET to Your Project

Edit the Reference section of your .NET project.
Future versions of NoirCvmApi.NET will be published through nuget.

Sample Code

There is a long-mode sample project included in this repository.

Documentation

Documentation of this library is planned to be released on GitHub Wiki of this repository.

License

This repository is under the MIT license.

Languages

Visual Basic .NET96.0%Assembly4.0%

Contributors

MIT License
Created May 7, 2022
Updated June 18, 2025
Zero-Tang/NoirCvmApi.NET | GitHunt