https://github.com/gdatasoftwareag/smartvmi
Virtual Machine Introspection (VMI) for memory forensics and machine-learning.
https://github.com/gdatasoftwareag/smartvmi
malware-analysis malware-research memory-forensics virtual-machine-introspection vmi
Last synced: 17 days ago
JSON representation
Virtual Machine Introspection (VMI) for memory forensics and machine-learning.
- Host: GitHub
- URL: https://github.com/gdatasoftwareag/smartvmi
- Owner: GDATASoftwareAG
- License: mit
- Created: 2021-11-23T15:08:25.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2025-06-02T11:09:40.000Z (5 months ago)
- Last Synced: 2025-08-11T23:04:36.014Z (2 months ago)
- Topics: malware-analysis, malware-research, memory-forensics, virtual-machine-introspection, vmi
- Language: C++
- Homepage: http://www.smartvmi.org
- Size: 1.01 MB
- Stars: 26
- Watchers: 12
- Forks: 6
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# SmartVMI
Virtual Machine Introspection (VMI) for memory forensics and machine-learning.
# SmartVMI Code
## VmiCore
The SmartVMI project is split into a core component which manages access to the virtual machine and provides a high
abstraction layer for ease of plugin implementation.
See [VmiCore Readme](vmicore/Readme.md) for additional information as well as how to build/use this project.## Plugins
To allow for easy extension SmartVMI provides a plugin interface. For information about writing your own plugin see
the [Plugins Readme](plugins/Readme.md).
You can find already implemented plugins which also serve as examples for how to use this project in the plugins folder.
For additional information see the corresponding plugin readme:* [Template](plugins/template/Readme.md) Stripped down plugin to take your first steps with plugin development.
* [InMemoryScanner](plugins/inmemoryscanner/Readme.md)
* [ApiTracing](plugins/apitracing/Readme.md)# SmartVMI Research Project
The project “Synthesizing ML training data in the IT security domain for VMI-based attack detection and analysis” (
SmartVMI) is a research project funded by the BMBF and DLR.
See: [www.smartvmi.org](http://www.smartvmi.org) for more information.