ctf_menu_action
Automate CTF heap menu interactions by sending a menu choice and filling sequential prompts with specified values. Ideal for repetitive exploit steps.
Instructions
执行一个菜单式交互操作(选择菜单项并填写所有 prompt)。
这是一个组合工具,自动完成:发送菜单选择 → 等待每个 prompt → 填写对应值。 适用于典型的 CTF 堆题菜单交互。
Args: menu_choice: 菜单选项(如 "1" 表示选择第1项) prompts: JSON 数组字符串,每个元素包含 {"prompt": "等待的提示", "value": "要填写的值"} 示例: '[{"prompt": "Size:", "value": "128"}, {"prompt": "Content:", "value": "AAAA"}]'
Returns: 完整的交互过程记录(发送和接收的所有数据)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prompts | No | [] | |
| menu_choice | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |