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
|`--auth-file`| JSON file of auth headers |`None`|
128
+
|`--identities-file`| JSON identities for differential auth testing |`None`|
129
+
|`--schema-only`| Output normalized API structure and exit|`False`|
130
+
|`--dry-run`| Generate tests without executing |`False`|
131
+
|`--request-budget`| Max requests for the entire agent run |`400`|
132
+
|`--max-iterations`| Max plan/execute loops in agent mode |`5`|
133
+
|`--proxy`| Route traffic through an HTTP proxy |`None`|
134
+
|`--insecure`| Disable TLS verification |`False`|
135
+
136
+
### User Instructions (`-i`)
137
+
138
+
The `-i` flag allows you to provide the agent with specific data points (tokens, usernames, IDs) to make its adversarial reasoning more realistic. You can use space or comma-separated pairs:
139
+
140
+
```bash
141
+
# Using the -i flag
142
+
docker run --rm secnodeapi -i "username=admin token=jasdndsfnfdsng" --target ...
143
+
```
144
+
145
+
The agent will:
146
+
1. **Parse** these values during the Buildup Phase.
147
+
2. **Inject** them into its AI world-model for understanding the API.
148
+
3. **Prioritize** them when generating test cases (e.g., using the provided token for BOLA/BFLA attempts).
0 commit comments