Skip to content

A simple tool to create a Memory Dump from a running VirtualBox instance.

Notifications You must be signed in to change notification settings

onSec-fr/VBoxDump-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

VBoxDump-GUI

A simple tool to create a Memory Dump from a running VirtualBox instance.


Table of Contents

Features
Demo
Run

Why ?

For forensic purposes it is sometimes necessary to generate a memory dump from a VM snapshot. It is also something that is regularly encountered in CTF.

On linux, that is quite easy to do, using vboxmanage and objdump. For those who (like me) also like to work on Windows, there's no native way to do it.

VBoxDump-GUI offers a quick and easy way to generate a RAM dump from any running VirtualBox VMs. And because we're lazy, let's use a GUI !

Features

  • User-friendly GUI.
  • Lists running VMs on the host.
  • Automatically retrieves the RAM section and create a standard raw file.
  • Supports all VM guest platforms.

Demo

Run

Prerequisite
Release
Build

Alternatively you can build from source : dotnet publish {path_to_solution} -c Release -r win-x64 --output {path_to_destination}

How to use

(!) WARNING : the program must be run as an administrator (!)

  1. If it is not detected automatically, fill in the installation directory of VirtualBox.
  2. Select a running VM.
  3. Choose an output path and click DUMP.
    Done

The future

If there's interest in this project, I'd like to include forensic analysis capabilities (password extraction, dump files, dump process, etc).

About

A simple tool to create a Memory Dump from a running VirtualBox instance.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages