Sergej Schumilo e767dbb800 refactor the qemu runner code and add new features
- With this commit we delete both tons of duplicated as well as dead
  code. Additonally, we add new features such as hprintf FD redirection
  and fix the snapshot reuse option for Nyx kernel-type VMs.
2023-04-13 05:45:30 +02:00
2022-01-21 04:06:17 +01:00
2022-03-11 22:39:55 +01:00
2021-11-14 21:59:03 +01:00
2022-03-11 22:39:55 +01:00

libnyx

libnyx is a library that allows you to simply build hypervisor-based snapshot fuzzers. Using libnyx, managing multiple VMs and snapshots as well as the communication with the code running in the VM becomes a matter of a handful of lines of code. At the moment, libnyx can be used via a simple C interface or from a rust library.

Bug Reports and Contributions

If you found and fixed a bug on your own: We are very open to patches, please create a pull request!

License

This library is provided under GPLv2 license.

Free Software Hell Yeah!

Proudly provided by:

Description
No description provided
Readme GPL-2.0 394 KiB
Languages
Rust 96.2%
C 3.7%