Skip to content

CaA 3.0

Choose a tag to compare

@gh0stkey gh0stkey released this 15 May 06:58
· 2 commits to main since this release

更新内容

CaA 3.0 版本更新内容如下。

新增功能

  1. 全新重构 Generator,采用左右分栏布局,集成请求编辑器、Endpoint/Param 双维度配置面板,并支持 GET、POST 等多种 HTTP 方法选择及请求量实时预估。
  2. 新增右键菜单「Send to CaA Generator」,支持在 Burp Suite 各模块中直接将请求发送至 Generator 进行载荷生成。

优化改进

  1. 重构载荷生成架构,引入 PayloadIterator 替代旧版 PayloadGenerator,支持 Value 模式下的笛卡尔积累积生成,提升测试覆盖度;同时将参数格式化解耦为独立的 ParamFormatter 工具类,Datatable 复制菜单新增自定义 Value 输入。
  2. 优化数据库性能,启用 WAL 模式并缩小查询同步锁范围;移除 Databoard Host 缓存机制,改为直接查询以避免缓存不一致。

What's New

The update details for CaA 3.0 are as follows.

New Features

  1. Completely redesigned Generator with a split-pane layout, integrating a request editor, dual Endpoint/Param dimension panels, support for multiple HTTP methods (GET, POST, etc.), and real-time request volume estimation.
  2. Added a right-click context menu "Send to CaA Generator", allowing users to send requests directly to Generator from any Burp Suite module for payload generation.

Improvements

  1. Refactored the payload generation architecture by introducing PayloadIterator to replace the legacy PayloadGenerator, supporting cumulative Cartesian product generation in Value mode for broader test coverage; also decoupled parameter formatting into a standalone ParamFormatter utility class, with a new custom Value input in the Datatable copy menu.
  2. Optimized database performance by enabling WAL mode and reducing the synchronized lock scope in queries; removed the host caching mechanism in Databoard in favor of direct database queries to avoid cache inconsistency issues.