Validate NodeZero Host
Once the installation is complete, validate that your NodeZero host is ready to run operations by running the NodeZero environment validation script.
Run the following command to run the script:
curl https://downloads.horizon3ai.com/utilities/checkenv.sh | bash
The output should look similar to the following:
# https://downloads.horizon3ai.com/utilities/checkenv.sh | bash % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 18646 100 18646 0 0 61134 0 --:--:-- --:--:-- --:--:-- 61134 [#] This script validates the environment is ready to run NodeZero. [#] Checking Operating System: [+] PASSED: macOS is a supported Operating System. [#] Gathering environmental variables to conduct further checks: [+] PASSED: All environmental variables set and proceeding with next checks. [#] Checking Docker functionality by running the hello-world test container: [+] PASSED: Docker is installed and functioning properly. [#] Checking Docker permissions to volume mount files from /Users/test/test directory: [+] PASSED: Docker permissions are correct for the /Users/test/test directory location. [#] Checking connectivity to AWS resources: [+] PASSED: s3.us-east-2.amazonaws.com is reachable. [#] Checking 20GB HDD space requirements: [+] PASSED: There is enough space for the NodeZero container: 34.0386GB [#] Checking memory requirements: [+] PASSED: This system has 32GB RAM which meets the recommended minimum to support NodeZero. [#] Checking compute resource requirements: [+] PASSED: This system has 20 CPUs which meets the minimum logical CPU requirements to run NodeZero. [#] Script complete. If any checks failed, correct and re-run before attempting to 'Run a Pen Test'
Now you're ready to run an internal pentest!