Share
OpenSploit allows you to share sessions with team members for collaboration on security engagements.
Overview
Sharing creates a public URL for your conversation, enabling:
- Team collaboration on findings
- Knowledge sharing across engagements
- Review of methodology and approach
- Training and documentation
Sharing Modes
Configure sharing behavior in opensploit.json:
{
"share": "manual"
}
| Mode | Behavior |
|------|----------|
| "manual" | Share only when you run /share (default) |
| "auto" | Every session is automatically shared |
| "disabled" | Sharing is completely disabled |
Creating a Share
Run the /share command:
/share
A unique URL is generated and copied to your clipboard:
https://opensploit.ai/s/abc123xyz
Share this URL with team members to give them read access.
Removing a Share
Stop sharing a session with /unshare:
/unshare
The public URL becomes invalid immediately.
Privacy Considerations
Warning: Shared sessions are publicly accessible to anyone with the URL.
Before sharing, review your session for:
- Target information - IP addresses, hostnames, URLs
- Credentials - Discovered passwords, API keys, tokens
- Proprietary data - Client-specific information
- Exploitation details - Sensitive vulnerability information
Best Practices
- Redact sensitive data before sharing
- Use for authorized purposes only
- Unshare when collaboration is complete
- Disable sharing for sensitive engagements
Disabling for Projects
Disable sharing for sensitive projects:
{
"share": "disabled"
}
Or set globally in ~/.config/opensploit/config.json.
Team Usage
For team engagements:
- One member shares the session
- Others can view the shared URL
- Discussion happens outside OpenSploit
- Findings are consolidated manually
Note: Shared sessions are read-only. Team members cannot modify or continue the session.
Self-Hosted Sharing
For organizations requiring data sovereignty, sharing can be self-hosted. Contact us for enterprise deployment options.
Audit Trail
All share actions are logged:
Location: ~/.opensploit/audit.log
Events: share_created, share_accessed, share_removed
Review the audit log to track who shared what and when.