Caido v0.43.1

Ian Bouchard

November 2, 2024

Caido v0.43.1 is here! This release brings a new feature for free users and a ton of new APIs for plugin developers.

We also have a new plugin in the store and a few updates to existing ones.

🔍 HTTPQL Search is now free

HTTPQL is one of our most liked features, yet it was only available to pro users. We've changed that and made it free for everyone.

You can now perform searches with HTTPQL queries without having to upgrade to a paid plan.

🧩 Community Store

New Plugins

Screen Drawing by @Tur24Tur
Turn your cursor into a drawing tool, enabling you to annotate directly within Caido for clearer, more illustrative screenshots in your reports.

Community Contributions

AuthMatrix
Thanks to @m4st3rspl1nt3r for their valuable updates to AuthMatrix, which include:

  • Deduplication logic: Requests are now deduplicated based on the URL, method, and body.
  • Auto-analysis: Requests can now be automatically analyzed as they are intercepted.
  • Performance Optimizations

⚒️ Plugin Development

We've expanded our backend and workflow SDKs with new APIs.

🎨 Frontend SDK

  • FilesSDK: List / Create / Update / Delete files
  • FilterSDK: List / Create / Update / Delete filter presets
  • HTTPHistorySDK: Get / Set HTTPQL queries
  • SearchSDK: Get / Set HTTPQL queries
  • MatchReplaceSDK:
    • List / Create / Update / Delete match & replace rules
    • List / Create / Update / Delete collections
  • ReplaySDK:
    • List / Create / Delete tabs
    • List collections
    • List / Rename sessions

⚒️ Backend SDK

  • sdk.events.onProjectChange: Run a function when the selected project has changed
  • sdk.requests.matches: Check if a given request/response matches an HTTPQL query
  • import { fetch } from "caido:http": You can now perform HTTP requests in a backend plugin using the fetch function
Caido

Get Started with Caido today

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