You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-15Lines changed: 16 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -111,12 +111,25 @@ strix --target api.your-app.com --instruction "Prioritize authentication and aut
111
111
strix --target https://your-app.com --instruction "Test with credentials: testuser/testpass. Focus on privilege escalation and access control bypasses."
112
112
```
113
113
114
+
### ⚙️ Configuration
115
+
116
+
```bash
117
+
export STRIX_LLM="openai/gpt-5"
118
+
export LLM_API_KEY="your-api-key"
119
+
120
+
# Optional
121
+
export LLM_API_BASE="your-api-base-url"# if using a local model, e.g. Ollama, LMStudio
122
+
export PERPLEXITY_API_KEY="your-api-key"# for search capabilities
123
+
```
124
+
125
+
[📚 View supported AI models](https://docs.litellm.ai/docs/providers)
126
+
114
127
### 🤖 Headless Mode
115
128
116
-
Run Strix programmatically without interactive UI using the `-n/--non-interactive` flag—perfect for servers and automated jobs. The CLI prints real-time vulnerability findings, and the final penetration test report before exiting. Exits with non-zero code when vulnerabilities are found.
129
+
Run Strix programmatically without interactive UI using the `-n/--non-interactive` flag—perfect for servers and automated jobs. The CLI prints real-time vulnerability findings, and the final report before exiting. Exits with non-zero code when vulnerabilities are found.
117
130
118
131
```bash
119
-
strix --target https://your-app.com -n --instruction "Focus on authentication bypass and session management"
132
+
strix -n --target https://your-app.com --instruction "Focus on authentication and authorization vulnerabilities"
120
133
```
121
134
122
135
### 🔄 CI/CD (GitHub Actions)
@@ -142,22 +155,10 @@ jobs:
142
155
env:
143
156
STRIX_LLM: ${{ secrets.STRIX_LLM }}
144
157
LLM_API_KEY: ${{ secrets.LLM_API_KEY }}
145
-
run: strix -n --target ./
146
-
```
147
-
148
-
### ⚙️ Configuration
149
-
150
-
```bash
151
-
export STRIX_LLM="openai/gpt-5"
152
-
export LLM_API_KEY="your-api-key"
153
158
154
-
# Optional
155
-
export LLM_API_BASE="your-api-base-url" # if using a local model, e.g. Ollama, LMStudio
156
-
export PERPLEXITY_API_KEY="your-api-key" # for search capabilities
159
+
run: strix -n --target ./
157
160
```
158
161
159
-
[📚 View supported AI models](https://docs.litellm.ai/docs/providers)
0 commit comments