VirtualBox is a virtualization software package, by Oracle, for x86 and AMD64/Intel64 based platforms.
It can be installed on Windows, Linux, macOS, and Solaris as a Host operating system plus has the added advantage of being Free-Of-Charge.
Supported Guest operating systems include Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8, Windows 10), DOS/Windows 3.x, Linux (2.4, 2.6, 3.x and 4.x), Solaris & OpenSolaris, OS/2, and OpenBSD.
For more information about VirtualBox please take a look at their documentation Wiki which can be found here. Host platform packages together with the User Manual and sources can be found on their Downloads page.
Useful Articles
Below is a number of useful articles that cover the setup and configuration of VirtualBox for a range of Pentesting scenarios:
- Building an Internal Network in VirtualBox
by Kapil Verma - Building a Vulnerability/Malware Test Lab
by University of Hawaii – West Oahu- Guest OS: Windows 7
- Home Lab Setup | Building an Effective Cybersecurity Learning Environment
by Cover6 Solutions- Guest OS’s: various
- Hacking Lab Setup: The Definitive Guide [2019]
by CyberX- Guest OS: Kali Linux, Windows 10
- How to Build a Virtual Penetration Testing Lab
by Securing Ninja- Guest OS’s: Kali Linux (host), Ubuntu (target)
- How to Build an Ethical Hacker Lab
by Greg Stuart on ClearanceJobs- Guest OS: Kali Linux
- How to Configure Network Between Guest VM and Host in Oracle VirtualBox
by Aaron Kili on TecMint- Guest OS’s: CentOS 7, Ubuntu 16.10
- How To Install Metasploitable3 [Cybersecurity]
by Alexis Ahmed on PeerLyst (YouTube)- Guest OS: Metasploitable3
- How To Install VirtualBox and Kali Linux for Penetration Testing and CyberSecurity
by PixemWeb (YouTube)- Guest OS: Kali Linux
- How to Make Your Own Penetration Testing Lab
by Infosec - How to Setup Your Penetration Testing Lab
by Davin Jackson on Alpha Cyber Security (including VMware)- Guest OS: Kali Linux
- Learn How to Setup Penetration Testing Lab
by Cybersecurity Insiders- Guest OS’s: Kali Linux, MetaSploitable, Windows 10
- Network Configuration in VirtualBox
by Thomas Krenn - Oracle VM VirtualBox: Networking options and how-to manage them
by Simon Coter - Setting up a Virtual Pentesting Lab at Home
by KaalBhairav on Cybrary (registration required)- Guest OS: Kali Linux
- VirtualBox Network Settings: Complete Guide
by Michael Bose on Nakivo - VirtualBox Networking Setup
by Alain Berger - What’s a Virtual Machine and How Do I Run One?
by CyberStart
Are there any VirtualBox-related ‘How To’ articles that should be in the above list? If so please comment below and share it with our readers.