Target Options
—target, -t
Required. Specifies the target to test. You can provide this option multiple times to scan multiple targets simultaneously.The target to test. Strix automatically detects the target type:Web ApplicationsGitHub RepositoriesLocal CodeDomain NamesIP AddressesMultiple Targets (White-box testing)
Instruction Options
—instruction
Provide inline custom instructions to guide the penetration test.Custom instructions as a string. Use this to:
-
Focus on specific vulnerabilities
-
Provide test credentials
-
Specify testing approach
-
Highlight specific endpoints
--instruction-file.—instruction-file
Provide custom instructions from a file for lengthy or complex requirements.Path to a text or markdown file containing instructions.Example instruction file:The file must not be empty. Cannot be used together with
--instruction.Mode Options
—non-interactive, -n
Run in non-interactive mode without the TUI.When enabled, Strix runs in headless mode:See Non-Interactive Mode for details.
- No text-based UI (TUI) is displayed
- Output is printed directly to stdout
- Process exits automatically when scan completes
- Suitable for CI/CD pipelines and automation
- Exit code 2 is returned if vulnerabilities are found
—scan-mode, -m
Control the depth and thoroughness of the scan.Choose from three scan modes:quick - Fast CI/CD checksstandard - Routine testingdeep - Thorough security reviews (default)See Scan Modes for detailed comparison.
- Fastest execution time
- Basic vulnerability coverage
- Ideal for commit checks and pull requests
- Balanced speed and coverage
- Good for regular security reviews
- Most comprehensive testing
- Maximum vulnerability coverage
- Best for pre-release security audits
Configuration Options
—config
Use a custom configuration file instead of the default.Path to a JSON configuration file.By default, Strix uses Example configuration file:The file must exist and contain valid JSON.
~/.strix/cli-config.json. This option allows you to maintain multiple configuration profiles.Version Option
—version, -v
Display version information and exit.Prints the installed Strix version.
Option Combinations
White-Box Testing
Combine local source code with deployed application targets:Focused CI/CD Testing
Quick scan with specific instructions:Comprehensive Pre-Release Audit
Deep scan with detailed instructions:See Also
- strix - Main command reference
- Examples - Common usage patterns
- Scan Modes - Detailed scan mode comparison