You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have decided to move away from libbdvmi and am going to use libvmi.
Libvmi proves to be easier to use to accomplish tasks such as copying data to/from DomU memory pages. LibVMI also gives me the freedom of writing in C, which I'm more comfortable with.
I have to reproduce all that I have done with libbdvmi (memory event based alerting, copying data to/from DomU memory pages) in a LibVMI application.
Using a provided libvmi example application, I already have the former half of my needs. Adding the latter half is simple, since they provide a separate example program which accomplishes data copying.
After switching libraries, I will be integrating my memory server's network calls with my new libvmi application. The libvmi application will use my memory server api to download_more_ram and upload_some_ram.
For the 36.23% demo, I will be showing a libvmi application working as described above. I will also be showing a memory server which keeps track of page requests and where the requested page goes.
After the demo, I will be attempting to implement a "smart" paging algorithm to swap pages in a better way.
The text was updated successfully, but these errors were encountered:
@twood02
I have decided to move away from libbdvmi and am going to use libvmi.
Libvmi proves to be easier to use to accomplish tasks such as copying data to/from DomU memory pages. LibVMI also gives me the freedom of writing in C, which I'm more comfortable with.
I have to reproduce all that I have done with libbdvmi (memory event based alerting, copying data to/from DomU memory pages) in a LibVMI application.
Using a provided libvmi example application, I already have the former half of my needs. Adding the latter half is simple, since they provide a separate example program which accomplishes data copying.
After switching libraries, I will be integrating my memory server's network calls with my new libvmi application. The libvmi application will use my memory server api to
download_more_ram
andupload_some_ram
.For the 36.23% demo, I will be showing a libvmi application working as described above. I will also be showing a memory server which keeps track of page requests and where the requested page goes.
After the demo, I will be attempting to implement a "smart" paging algorithm to swap pages in a better way.
The text was updated successfully, but these errors were encountered: