Z²ᴱ

Configuration

Configure Z2E for your environment.

Configuration

Z2E uses a YAML-based configuration system for flexibility and reproducibility.


Config File Location

# Default location
~/.z2e/config.yaml

# Project-specific
./z2e.config.yaml

Basic Configuration

# z2e.config.yaml
project:
  name: "my-pentest"
  output_dir: "./results"

target:
  scope:
    - "*.example.com"
  exclude:
    - "admin.example.com"

ai:
  enabled: true
  model: "mcp-core-v2"
  confidence_threshold: 0.85

modules:
  recon:
    passive: true
    active: false
  exploitation:
    sandbox_only: true

Environment Variables

VariableDescriptionDefault
Z2E_API_KEYAPI key for threat intel feeds-
Z2E_LOG_LEVELLogging verbosityinfo
Z2E_OUTPUT_DIRDefault output directory./output
Z2E_SANDBOX_MODEForce sandbox modetrue

Next Steps

On this page