Caido plugin to cap and split workspace files by size — ideal for proxy and log file uploads with file size limits
Bytecap is now available via the Caido Plugin Library! 🥳 Bytecap was submitted to the Caido Plugin Library and is approved, it will be available for installation directly from the Caido plugin store page.
Bytecap is a Caido plugin that helps you monitor and manage workspace file sizes. Perfect for scenarios where you need to upload proxy/logs or data files with strict size limits (IE certain pentesting platforms), Bytecap provides real-time file size monitoring with configurable thresholds and warnings.
Come join the awesome Caido discord channel and come speak to me about Bytecap in it's dedicated channel!
- Caido (latest version)
- Node.js and pnpm (for development)
- Open Caido, navigate to the
Plugins
sidebar page and then to theCommunity Store
tab - Find
Bytecap
and clickInstall
- Done! 🎉
-
Clone the repository:
git clone https://github.com/GangGreenTemperTatum/Bytecap.git cd Bytecap
-
Install dependencies:
pnpm install
-
Build the plugin:
pnpm build
-
Install in Caido:
- Open Caido
- Go to Settings > Plugins
- Click "Install from file"
- Select the built plugin file from the
dist/
directory
-
Access Bytecap:
- After installation, find "Bytecap" in your Caido sidebar
- Click to open the file size monitoring interface
-
Configure your settings:
- Use the slider to set your file size threshold (1-20GB)
- Enable additional warnings for 75% and 90% thresholds
- Click "Apply Settings" to activate threshold monitoring
- Click "Refresh Files" to scan your workspace
-
Monitor your files:
- View all workspace files in the sortable table
- Check color-coded status indicators
- Review alerts and warnings for files exceeding threshold
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.