29 lines
1.1 KiB
Markdown
29 lines
1.1 KiB
Markdown
This is a fork of libnyx.
|
|
Its changes include:
|
|
- Adding a config option to disable Intel PT tracing in QEMU-Nyx
|
|
- Adding a method to access runtime information provided by QEMU-Nyx
|
|
- Instruction QEMU-Nyx to dump the trace data to a file
|
|
- Some debug related changes
|
|
|
|
# libnyx
|
|
|
|
<p>
|
|
<img align="right" width="200" src="logo.png">
|
|
</p>
|
|
|
|
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:
|
|
* [Sergej Schumilo](http://schumilo.de) - sergej@schumilo.de / [@ms_s3c](https://twitter.com/ms_s3c)
|
|
* [Cornelius Aschermann](https://hexgolems.com) - cornelius@hexgolems.com / [@is_eqv](https://twitter.com/is_eqv)
|