Caido v0.44.1

Ian Bouchard

November 30, 2024

Caido v0.44.1 is here! This update brings a new variable store feature, SNI overrides, as well as important improvements to the plugin SDK for both backend and frontend development.

🗂️ Variable Store

You can now define variables that can be automatically inserted into replay and automate requests. Multiple environments can be created to organize variables and easily switch between them.

📄 CA Certificate Import

You can now import your own CA certificates into Caido.

🔧 SNI Overrides

You can now overwrite the SNI in your replay and automate sessions.

📂 Tab Reordering

Replay and automate session tabs can now be reordered.

🛠️ Backend SDK

  • RequestSpec now supports working with raw bytes in its getters and setters instead of strings. This enables handling non-UTF8 characters in methods like setMethod and setPath and allows retrieving data as a Uint8Array.

🎨 Frontend SDK

  • sdk.env.getVar: Fetch variables from the new variable store.
  • sdk.navigation.addPage: Added an onEnter callback to execute custom logic when navigating to a specific page.

Issues

This release also includes other bug fixes and improvements. View the full list of changes here.

Caido

Get Started with Caido today

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