Project Management
Project management isolates test data for different targets, making it easy to organize and manage security testing work.
Overview
- Project Isolation: Each project has independent Flows, Findings, settings
- Quick Switching: Switch contexts between projects quickly
- Project Settings: Configure scan rules, AI parameters per project
Create Project
New Project
- Click project dropdown in title bar
- Select New Project
- Enter project name and description
- Click Create
Project Information
| Field | Description |
|---|---|
| Name | Project display name |
| Description | Project description (optional) |
| Created | Auto-recorded creation time |
| Last Opened | Last time project was opened |
Switch Project
Switch
- Click project dropdown in title bar
- Select project from list
- Project context switches automatically
Switch Impact
When switching projects, these items switch:
- Forwarder Flow list
- Plugins Finding list
- Project configuration (scan rules, AI settings)
Project Settings
Go to Settings → Project Settings:
Scan Rule Configuration
Select scan rules enabled for current project (28 passive rules + 8 active rules):
AI Configuration
Configure AI parameters per project:
| Option | Description |
|---|---|
| Default Provider | AI Provider for project |
| Context Budget | AI analysis context size |
| Auto Memory | Whether to auto-record to memory |
Project Notes
Each project supports rich text notes with file attachments:
- Rich Text Editing: headings, lists, code blocks, images
- File Attachments: upload any file format
- Attachment Management: reference attachments in notes; automatically included in exported reports
Using Notes
- Go to Settings → Project Settings
- Edit content in the project notes area
- Upload attachment files
- Click Save
Project notes are automatically included in exported HTML reports.
Project Statistics
The project switch dropdown shows current project statistics:
| Metric | Description |
|---|---|
| Requests | Total Flows in the project |
| Findings | Total Findings in the project |
| Materials | Total report clippings |
| Memos | Total memos |
| Exported Reports | Number of generated report files |
Data Isolation
Flow Isolation
- New captured Flows bind to current project
- Forwarder list shows only current project's Flows
- Flow list refreshes when switching projects
Finding Isolation
- Scan Findings bind to current project
- Finding list filtered by project
- Cascade delete when deleting project
Settings Isolation
- Scan rule config saved per project
- AI config saved per project
- Other settings shared globally
Project Operations
Edit Project
- Go to Settings → Project Settings
- Modify name or description
- Click Save
Delete Project
- Go to Settings → Project Settings
- Click Delete Project
- Confirm deletion
Dangerous Operation
Deleting project cascades:
- All associated Flow data
- All associated Finding data
- Project configuration
This operation is irreversible!
Export Project
Support exporting project data:
- Flow data (JSON format)
- Finding data (JSON format)
- Project configuration
Use Cases
Multi-Target Testing
Scenario: Test multiple targets simultaneously
1. Create Project A for Target A
2. Create Project B for Target B
3. Switch to Project A, configure proxy, start testing
4. Switch to Project B, continue testing
5. Data completely isolated, no interferenceTeam Collaboration
Scenario: Multiple people testing same target
1. Create shared project
2. Each exports test results
3. Merge results into unified reportBest Practices
Create projects per target
- One project per independent target
- Avoid data confusion
Naming conventions
- Use clear project names
- Include target info or dates
Regular cleanup
- Delete unneeded projects
- Free storage space
Backup important data
- Export important project reports
- Retain test evidence