Skip to main content

Basic Usage

strix --target <target> [options]

Options

--target, -t
string
required
Target to test. Accepts URLs, repositories, local directories, domains, or IP addresses. Can be specified multiple times.
--instruction
string
Custom instructions for the scan. Use for credentials, focus areas, or specific testing approaches.
--instruction-file
string
Path to a file containing detailed instructions.
--scan-mode, -m
string
default:"deep"
Scan depth: quick, standard, or deep.
--non-interactive, -n
boolean
Run in headless mode without TUI. Ideal for CI/CD.
--run-name
string
Custom name for this scan run.

Examples

# Basic scan
strix --target https://example.com

# Authenticated testing
strix --target https://app.com --instruction "Use credentials: user:pass"

# Focused testing
strix --target api.example.com --instruction "Focus on IDOR and auth bypass"

# CI/CD mode
strix -n --target ./ --scan-mode quick

# Multi-target white-box testing
strix -t https://github.com/org/app -t https://staging.example.com

Exit Codes

CodeMeaning
0Scan completed, no vulnerabilities found
1Error during execution
2Vulnerabilities found (headless mode only)