vmspect 0.3.0

Blazing-fast static inspection, forensic analysis and information extraction library for virtual machine disk images (VMDK, RAW, QCOW2, VHD, VHDX, VDI).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Main module of domain data structures and traits.

pub mod image;
pub mod options;
pub mod partition;
pub mod software;
pub mod traits;

// Re-exports to facilitate flat access within the `models` submodule.
pub use image::{format_bytes, Hypervisor, ImageInfo, Stats};
pub use options::{
    CancellationToken, InspectionOptions, InspectionProgress, InspectionProgressEvent,
    InspectionReport, Options, ProgressSnapshot,
};
pub use partition::{FileSystem, OperatingSystem, Partition, PartitionScheme};
pub use software::{GuestInfo, GuestTools, Program};
pub use traits::{AnalysisResult, MemoryMapper, OsInspector, VmDriver};