Host Requirements
The NodeZero® Host acts as the foundation for Horizon3.ai’s autonomous penetration testing solution, serving as the launch point for security assessments. We strongly recommend a Linux-based system (e.g., Ubuntu), though Windows with Docker has been used successfully.
Position the host within the network segment where you want pentesting to start. Ensure the host is powered on during setup, deployment, and testing to download and run NodeZero. You may shut it down or remove it post-operation.
For alternative operating systems
Contact the Horizon3.ai team to assess compatibility. While most distributions should work, we’ve only validated a subset, and support may be limited for untested systems.
Requirements
To manually set up a NodeZero Host, your system must meet the following minimum and recommended specifications:
Requirement | Minimum | Recommended |
---|---|---|
Operating System | Ubuntu 20.04 LTS or later | Same as minimum If running NodeZero on an operating system not listed, Horizon3.ai will not be able to provide support in the event an issue arise. |
CPU | 2 cores | 4 cores for optimal performance |
RAM | 4 GB | 8 GB or more for heavy workloads |
Storage | 20 GB free disk space | SSD preferred for faster I/O |
Network | Stable internet connection | Internal network access required |
Software | Git, bash |
Same as minimum |
Docker | Version >= 20.10 | Same as minimum |