CyberNilsen/CyberInject
CyberNilsen/CyberInject has 48 GitHub stars and 6 forks. GitHot measured 0 stars in 24 hours and +1 in 7 days. Last checked 2026-11-09 16:38 UTC. Last push 2026-08-31.
A comprehensive browser extension designed for authorized security testing and penetration testing activities. CyberInject provides quick access to common security payloads across multiple vulnerability categories.
What you can do
- No external network requests
- Local clipboard access only
- No data persistence or tracking
- Minimal permissions required
Measured star growth
- in 24h
- 0
- in 7 days
- +1
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalCyberInject 🛡️
Professional Security Testing Toolkit
A comprehensive browser extension designed for authorized security testing and penetration testing activities. CyberInject provides quick access to common security payloads across multiple vulnerability categories.
⚠️ Important Disclaimer
THIS TOOL IS FOR AUTHORIZED SECURITY TESTING ONLY
- Only use on systems you own or have explicit written permission to test
- Unauthorized use may violate laws and regulations
- Users are solely responsible for compliance with applicable laws
- Always obtain proper authorization before conducting security assessments
- Windows Defender and other antivirus tools flag the extension as a threat due to its existing injections, and you have to mark it as safe for it to work properly
🚀 Features
Vulnerability Categories
XSS (Cross-Site Scripting) - 15 payloads
- Basic script alerts
- Image error handlers
- SVG-based injections
- JavaScript protocols
- Iframe exploits
- Encoded string bypasses
SQL Injection - 15 payloads
- Authentication bypasses
- Union-based injections
- Comment-based bypasses
- Time-based blind injections
- Table enumeration
- Error-based techniques
SSRF (Server-Side Request Forgery) - 12 payloads
- Localhost access attempts
- Internal service targeting
- Cloud metadata endpoints
- File protocol exploitation
- Network interface probing
LFI (Local File Inclusion) - 12 payloads
- Path traversal attacks
- System file access
- Process environment disclosure
- Platform-specific targets
- PHP filter exploitation
Other Vulnerabilities - 15 payloads
- Template injection
- Command injection
- Open redirects
- Debug parameter exposure
- Directory traversal
User Experience
- One-Click Copy - Click any payload card to copy to clipboard
- Tabbed Interface - Organized categories for easy navigation
- Keyboard Shortcuts - Use keys 1-5 to switch between categories
- Visual Feedback - Success/error notifications and animations
- Responsive Design - Optimized for browser extension popup
- Professional UI - Clean, modern interface with red security theme
🛠️ Installation
Quick Install - Chrome Web Store
🚀 Get CyberInject instantly from the Chrome Web Store:
Install from Chrome Web Store
- Visit the CyberInject Chrome Web Store page
- Click "Add to Chrome"
- Confirm the installation
- Look for the CyberInject icon in your browser toolbar
Quick Install - Firefox Add-ons
🦊 Get CyberInject instantly from Firefox Add-ons:
- Visit the CyberInject Firefox Add-ons page
- Click "Add to Firefox"
- Confirm the installation
- Look for the CyberInject icon in your browser toolbar
Compatible with:
- Google Chrome
- Microsoft Edge
- Firefox
- Brave Browser
- Any Chromium-based browser
From Source (Advanced Users)
- Clone the repository:
git clone https://github.com/CyberNilsen/CyberInject.git
cd cyberinject
Load in Chrome/Edge:
- Open
chrome://extensions/oredge://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the project directory
- Open
Load in Firefox:
- Open
about:debugging - Click "This Firefox"
- Click "Load Temporary Add-on"
- Select
manifest.json
- Open
Extension Structure
cyberinject/
├── manifest.json # Extension manifest
├── popup.html # Main popup interface
├── popup.js # Core functionality
├── popup.css # Styling and themes
├── icons/ # Extension icons
│ └── CyberInjectLogo.png
└── README.md # This file
📱 Usage
Access the Extension
- Click the CyberInject icon in your browser toolbar
- The popup will display with all payload categories
Navigate Categories
- Click tabs at the top to switch between vulnerability types
- Use keyboard shortcuts (1-5) for quick navigation
Copy Payloads
- Click any payload card to copy it to your clipboard
- Visual confirmation shows when copy succeeds
- Paste the payload into your testing target
Keyboard Shortcuts
1- XSS payloads2- SQL Injection payloads3- SSRF payloads4- LFI payloads5- Other vulnerabilitiesEsc- Close popup (browser dependent)
🔧 Technical Details
Core Components
- CyberInject Class - Main application controller
- Tab Navigation - Category switching system
- Clipboard Management - Cross-browser copy functionality
- Notification System - User feedback and status updates
- Keyboard Handler - Shortcut key processing
Browser Compatibility
- ✅ Chrome/Chromium (via Chrome Web Store)
- ✅ Microsoft Edge (via Chrome Web Store)
- ✅ Brave Browser (via Chrome Web Store)
- ✅ Firefox (via Firefox Web Store)
- ✅ Safari (with manifest adjustments)
Security Features
- No external network requests
- Local clipboard access only
- No data persistence or tracking
- Minimal permissions required
- Chrome Web Store security reviewed
🎨 Customization
Adding New Payloads
- Edit
popup.htmlto add new payload cards:
<div class="payload-card" data-payload='YOUR_PAYLOAD_HERE'>
<div class="payload-header">
<h3 class="payload-name">Payload Name</h3>
<div class="copy-button">📋</div>
</div>
<code class="payload-code">YOUR_PAYLOAD_HERE</code>
<div class="payload-description">Description of the payload</div>
</div>
- The JavaScript will automatically handle the new payload
Styling Modifications
- Edit
popup.cssto customize colors, fonts, and layout - CSS variables at the top of the file control the theme
- Responsive design adapts to different screen sizes
🤝 Contributing
- Fork the repository
- Create a feature branch:
git checkout -b feature-name - Make your changes and test thoroughly
- Commit with clear messages:
git commit -m "Add new XSS payload" - Push to your fork:
git push origin feature-name - Submit a pull request
Contribution Guidelines
- Only add payloads for legitimate security testing
- Include clear descriptions for new payloads
- Test across multiple browsers
- Follow existing code style and structure
- Update documentation as needed
⭐ Support the Project
If you find CyberInject useful for your security testing work:
- ⭐ Star this repository on GitHub
- 📝 Rate and review on the Chrome Web Store
- 🐛 Report issues to help improve the tool
- 🚀 Share with fellow security researchers
📄 License
This project is licensed under the MIT License.
⚖️ Legal Notice
This tool is intended solely for authorized security testing and educational purposes. Users must:
- Obtain explicit written permission before testing any systems
- Comply with all applicable laws and regulations
- Use responsibly and ethically
- Not use for malicious purposes
The developers assume no liability for misuse of this tool.
📞 Support & Links
- 🛒 Chrome Web Store: Install CyberInject
- 🐛 Report Issues: GitHub Issues
- 💡 Feature Requests: GitHub Issues
- 📖 Documentation: GitHub Wiki
- 📧 Contact: [email protected]
Remember: With great power comes great responsibility. Use CyberInject ethically and legally.
Available now on the Chrome Web Store - Get instant access to professional security testing payloads!
Explore related projects
trimstray/the-book-of-secret-knowledge
A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
257,387 starsHack-with-Github/Awesome-Hacking
A collection of various awesome lists for hackers, pentesters and security researchers
125,103 starsswisskyrepo/PayloadsAllTheThings
A list of useful payloads and bypass for Web Application Security and Pentest/CTF
82,542 starscaddyserver/caddy
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
78,935 stars