onSec-fr / VBoxDump-GUI

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.


Languages

Language:C# 100.0%