Back to Strix

Terminal

docs/tools/terminal.mdx

1.0.11.5 KB
Original Source

Strix has access to a persistent bash terminal running inside the Docker sandbox. This gives the agent access to all pre-installed security tools.

Capabilities

FeatureDescription
Persistent stateWorking directory and environment persist between commands
Multiple sessionsRun parallel terminals for concurrent operations
Background jobsStart long-running processes without blocking
InteractiveRespond to prompts and control running processes

Common Uses

Running Security Tools

bash
# Subdomain enumeration
subfinder -d example.com

# Vulnerability scanning
nuclei -u https://example.com

# SQL injection testing
sqlmap -u "https://example.com/page?id=1"

Code Analysis

bash
# Fast SAST triage
semgrep --config auto ./src

# Structural AST search
sg scan ./src

# Secret detection
gitleaks detect --source ./
trufflehog filesystem ./

# Supply-chain and misconfiguration checks
trivy fs ./

Custom Scripts

bash
# Run Python exploits
python3 exploit.py

# Execute shell scripts
./test_auth_bypass.sh

Session Management

The agent can run multiple terminal sessions concurrently, for example:

  • Main session for primary testing
  • Secondary session for monitoring
  • Background processes for servers or watchers