Wenzel / libmicrovmi

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

Add Memflow driver #196

Closed Wenzel closed 3 years ago

Wenzel commented 3 years ago

Add support for memflow driver

Based on PR #201

codecov-commenter commented 3 years ago

Codecov Report

Merging #196 (7cb60c8) into master (c878e2c) will decrease coverage by 0.54%. The diff coverage is 0.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #196      +/-   ##
==========================================
- Coverage   17.61%   17.06%   -0.55%     
==========================================
  Files           9        9              
  Lines         528      545      +17     
  Branches       81       83       +2     
==========================================
  Hits           93       93              
- Misses        417      434      +17     
  Partials       18       18              
Flag Coverage Δ
unittests 17.06% <0.00%> (-0.55%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/api/mod.rs 0.00% <ø> (ø)
src/api/params.rs 11.76% <0.00%> (-6.42%) :arrow_down:
src/lib.rs 4.54% <ø> (ø)
utilities/src/lib.rs 0.00% <0.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c878e2c...7cb60c8. Read the comment docs.

Wenzel commented 3 years ago

Volatility inspecting a QEMU domain, via libmcrovmi through the memflow driver, using the qemu_procfs connector

cc @ko1N :wink: Capture d’écran de 2021-07-09 11-53-51 Capture d’écran de 2021-07-09 11-53-41