Sidekick
0DIN Sidekick is a Firefox/Chromium Add-on/Extension for AI security researchers that streamlines LLM jailbreak testing and vulnerability discovery across multiple providers.
Install / Use
/learn @0din-ai/SidekickREADME
0DIN Sidekick Security Research Tool
Browser Compatibility
Supported Browsers:
- ✅ Chrome, Edge, Brave, Opera (Chromium-based browsers)
- ✅ Firefox and Firefox Developer Edition
The extension is available in two versions:
- Chromium extension folder - For Chrome, Edge, Brave, and other Chromium browsers
- Firefox Add-on folder - For Firefox and Firefox-based browsers
Installation
For Chromium Browsers (Chrome, Edge, Brave, Opera)
- Open your browser and navigate to the extensions page:
- Chrome:
chrome://extensions/ - Edge:
edge://extensions/ - Brave:
brave://extensions/ - Opera:
opera://extensions/
- Chrome:
- Enable "Developer mode" in the top right
- Click "Load unpacked"
- Select the
Chromium extensionfolder - The extension icon will appear in your toolbar
For Firefox
- Open Firefox and navigate to
about:debugging - Click "This Firefox" in the left sidebar
- Click "Load Temporary Add-on..."
- Navigate to the
Firefox Add-onfolder and select themanifest.jsonfile - The add-on will be loaded (note: temporary installations are removed when Firefox restarts)
For permanent Firefox installation, see the README in the Firefox Add-on folder.
Features
Content Script Monitoring
- WebSocket Connections: Monitors WebSocket data transmission
- PostMessage: Tracks cross-origin communication
- DOM Scanning: Identifies sensitive input fields and data attributes
Background Processing
- Collects findings from content scripts
- Monitors HTTP headers via webRequest API
- Monitors navigation events
How It Works
- Passive Monitoring: The extension passively monitors browser activity without modifying behavior
- Pattern Recognition: Identifies potential sensitive data using regex patterns
- Secure Storage: Findings are stored locally in browser storage
- Data Truncation: Sensitive values are truncated to prevent full exposure
- Export Capability: Findings can be exported as JSON for analysis
Usage
- Install the extension (see Installation above)
- Navigate to a target website (must be your own or authorized)
- Click the extension icon to view findings
- Export findings for detailed analysis
- Clear findings when testing is complete
Security Findings Format
{
"type": "finding-type",
"key": "data-key",
"value": "truncated-value...",
"timestamp": "ISO-8601",
"url": "source-url",
"tabId": 123
}
Ethical Use Guidelines
- Authorization Required: Only use on systems you own or have written permission to test
- Responsible Disclosure: Report findings through proper channels
- Data Protection: Never share captured sensitive data
- Limited Scope: Only test within authorized boundaries
- Documentation: Maintain clear records of authorization
Technical Details
Manifest Versions
- Chromium version: Uses Manifest V3 for Chromium-based browsers
- Firefox version: Uses Manifest V2 for Firefox compatibility
Permissions Used
storage: Store findings locallyactiveTab: Monitor active tabwebRequest: Intercept HTTP headerscookies: Monitor cookie changestabs: Track tab informationwebNavigation: Monitor navigation events
Host Permissions
- Monitors all websites (
<all_urls>) for comprehensive security research
Limitations
- Truncates sensitive data to prevent full exposure
- Requires manual analysis of findings
- Does not automatically exploit vulnerabilities
- Cannot access encrypted HTTPS response bodies directly
Responsible Disclosure
If you discover security vulnerabilities:
- Document the issue thoroughly
- Reproduce the vulnerability
- Report to the appropriate security team
- Wait for vendor response before public disclosure
- Follow coordinated disclosure timelines
Legal Notice
This tool is provided for educational and authorized security testing purposes only. The authors are not responsible for misuse or illegal activities. Users must comply with all applicable laws and regulations.
Project Structure
0DIN_sideckick/
├── Chromium extension/ # For Chrome, Edge, Brave, Opera
├── Firefox Add-on/ # For Firefox
├── CLAUDE.md # Development documentation
├── FEATURES_DOCUMENTATION.md
└── README.md # This file
Support
For questions about ethical security research:
- Review OWASP testing guidelines
- Consult with security professionals
- Ensure proper authorization
- Follow responsible disclosure practices
For browser-specific installation help:
- Chromium: See
Chromium extension/README.md - Firefox: See
Firefox Add-on/README.md
Remember: With great power comes great responsibility. Use this tool ethically and legally.
0DIN Sidekick v1.0 - Available for Chromium and Firefox browsers
Related Skills
node-connect
326.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
80.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
326.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
80.4kCommit, push, and open a PR
