Skip to content

NodeZero® Runner

The NodeZero® Runner automates internal penetration testing, enabling you to schedule and manage recurring pentests remotely from the Portal. By deploying a Runner on your NodeZero Host, you can eliminate manual script execution and ensure consistent security assessments across your network.

What is a Runner

A NodeZero Runner is a component of your NodeZero Host that automates the deployment of the NodeZero Docker container for internal pentests. It syncs with the Horizon3.ai API to identify new pentest assignments and launches NodeZero to execute them, eliminating the need for manual intervention. The Runner acts as a bridge between your internal network and the Horizon3.ai Portal, enabling automated security testing.

When to use a Runner

Deploy a NodeZero Runner in these scenarios:

  • Automate Testing: You want to streamline pentest deployment without manually running scripts on your NodeZero Host.
  • Schedule Recurring Tests: You need to perform regular pentests to maintain continuous security monitoring.
  • Scale Across Networks: You aim to test multiple network segments or perspectives by running multiple Runners.

Runners are designed exclusively for internal pentests. For external pentests, NodeZero is deployed automatically in the Horizon3.ai cloud.