Caido v0.41.0

Ian Bouchard

September 17, 2024

We're excited to announce the release of Caido v0.41.0, packed with new features, expanded SDK capabilities, and key bug fixes. Here's what’s included in the latest update:

🛒 Community Plugin Store

We now have a Community Plugin Store! Browse and install plugins with a single click. All plugins are open-source and available on GitHub. Ready to contribute? Explore our developer documentation to get started and publish your own plugins.

🛠️ Backend SDK Enhancements

Our backend SDK has been supercharged with new APIs:

  • sdk.requests.get(): Retrieve requests by ID.
  • sdk.meta.path(): Access the file system path of your plugin.
  • sdk.meta.db(): Interact with the SQLite database associated with your plugin.
  • sdk.findings.get(): Fetch findings linked to specific requests.
  • Request.getUrl(): Obtain URLs for requests.
  • New Modules:
    • "net" module: Utilize TCP sockets for enhanced connectivity.
    • "sqlite" module: Create and manage SQLite databases.

🎨 Frontend SDK Enhancements

Upgrade your plugin's UI with new components in our frontend SDK:

  • sdk.ui.httpRequestEditor(): Display request details using a read-only HTTPRequestEditor.
  • sdk.ui.httpResponseEditor(): View response content with a read-only HTTPResponseEditor.

🐞 Bug Fixes

We’ve addressed several bugs for a smoother experience:

  • Fixed JSON formatting issues in the editor.
  • Resolved an issue where undo history would be lost when switching between replay tabs.
Caido

Get Started with Caido today

Join the ranks of professionals who are switching to Caido for their security testing needs.