Technical requirements
In this chapter, you will need access to the following:
- VirtualBox (or any hypervisor) with at least 12 GB of RAM, 6 CPU cores, and a 70 GB HDD available to Virtual Machine (VM) guests.
- A Unix-like operating system (such as macOS or Linux) is strongly recommended.
- A text editor that will not add formatting (for example, Sublime Text, Notepad++, Atom, vi/vim, Emacs, or nano).
- Access to a command-line interface.
- The archive program, Tar.
- A modern web browser with a user interface.
- A package manager is recommended, but it is not required.
- macOS Homebrew: https://brew.sh.
- Ubuntu APT: This is included in Ubuntu-like systems.
- RHEL/CentOS/Fedora yum or DNF: This is included in RHEL-like systems.
- Windows Chocolatey: https://chocolatey.org/install.
Important note
We'll be building a sandbox to eventually detonate malware for dynamic analysis. It is essential to remember that while we're taking steps to ensure our host is staying...