Concepts
Here you will find explanations of the core concepts that underpin Caido plugins.
Frontend
- UI Styling - The Caido user-interface.
Backend
- Dealing with Binary Data - Using invalid UTF-8 in Caido.
- Plugins vs Workflows - How they differ.
Essentials
- Plugin Architecture - The structure of a plugin package.
- Tooling - Tools for the ease of plugin development.
- Runtime - Javascript runtimes used by plugins.
- Signing - Plugin signing.
Modules
- Child Process - Caido's implementation of NodeJS's
child_process
module.