Horizon3.ai - Automated Pen Testing as a Service


There are two recommended options for running IDA/NodeZero on MacOs:

1. Docker Desktop for Mac (basic)

Hosting the container natively on macOS requires installation of Docker Desktop for Mac. References for downloading and installing Docker Desktop for Mac are as follows:

2. Desktop Hypervisor (advanced)

Alternatively, using a desktop hypervisor such as VirtualBox, VMware, or Parallels allows more advanced control. This enables choosing the Operating System (OS) to use as a docker host by running a Virtual Machine (VM) within the desired desktop hypervisor of choice. This option requires a more advanced setup which includes installation of the desktop hypervisor, deploying a VM or OVA template, and installing Docker on the deployed VM's OS.

VirtualBox (free)
VMware Fusion
Parallels Desktop
Guides to deploy an Ubuntu VM can be found in the references below:

For more documentation on requirements and setup to run NodeZero, see NodeZero Docker Host.