Quick Start Guide
Configure AI and start testing in 5 minutes.
Table of contents
Step 1: Configure AI Provider
Go to VISTA → Settings tab (or click ⚙ in the status bar).
OpenAI
Provider: OpenAI
API Key: sk-...
Model: gpt-4o-mini (recommended for cost-effectiveness)
| Setting | Recommended Value |
|---|---|
| Model | gpt-4o-mini |
| Temperature | 0.3 (focused responses) |
| Cost | ~$0.001–$0.003 per interaction |
Azure OpenAI
Provider: Azure AI
API Key: your-azure-key
Endpoint: https://your-resource.openai.azure.com
Deployment: your-deployment-name
OpenRouter (Free Option) ⭐
Provider: OpenRouter
API Key: sk-or-v1-... (Get free at openrouter.ai/keys)
Model: meta-llama/llama-3.3-70b-instruct:free
OpenRouter is the fastest way to start — no credit card required and provides GPT-4 level quality. See the detailed Free AI Setup guide.
Test Your Connection
After entering your credentials:
- Click “Test Connection” in Settings
- Status bar should change from 🔴 to 🟢
- Provider and model name appear in the status bar
Step 2: Start Testing
Method 1: Traffic Monitor (Passive Analysis)
Best for discovering vulnerabilities during browsing.
- Go to the Traffic Monitor tab
- Click “▶ Start Monitoring”
- Configure scope — add your target domains
- Browse the target application in your browser (through Burp proxy)
- VISTA automatically intercepts and analyzes traffic with AI
- Check the Findings tree for detected vulnerabilities
- Tab badge shows
Findings (5)when new issues are detected
Method 2: AI Advisor (Interactive Analysis)
Best for deep-dive testing of specific requests.
- Capture a request in Burp Suite (Proxy, Repeater, or Target)
- Right-click the request → “💡 Send to VISTA AI Advisor”
- AI automatically analyzes the request
- Review testing suggestions and payloads
- Ask follow-up questions for deeper analysis
- Attach additional requests with “📎 Attach” for multi-request analysis
Method 3: Template-Driven Testing
Best for systematic, vulnerability-specific testing.
- Go to the Prompt Templates tab
- Browse the 12 built-in expert templates
- Select a template (e.g., “SSRF (Expert)”)
- Click “Use Template”
- The template is applied to your next AI interaction
- AI provides targeted, methodology-driven testing guidance
Step 3: Use Payloads
- Go to the Payload Library tab
- Browse 80+ pre-built payloads across 8 categories
- Click any payload to copy it
- Use in Repeater, Intruder, or manual testing
- AI suggests relevant payloads based on context
What’s Next?
- 📖 Learn about Templates for focused testing
- 🌐 Explore Traffic Monitor in detail
- 🤖 Master the AI Advisor
- 🛡️ Understand WAF Detection