Wenzel / libmicrovmi

A cross-platform unified Virtual Machine Introspection API library
https://wenzel.github.io/libmicrovmi/
GNU General Public License v3.0
168 stars 15 forks source link

Memflow support; current state of the art #238

Open VPaulV opened 2 years ago

VPaulV commented 2 years ago

Hi guys! Memflow developer notified me that libmicrovmi is not complete and out of date (i.e. does not support CPU state modification). I am willing to implement the missing functionality to enable vmi-based debugging (KVM). I understand that this is a big topic, so could you please point where I could start and what functionality is missing? Would be nice if you could suggest some easy first issues, so I can learn the library better (Also I will need to learn rust first, but it is alright)