Brute-force sign parameters
mp_sign_crackBrute-forces signature parameters and algorithms from captured requests or source to identify the exact signing formula, then generates reproducible code for authorized analysis.
Instructions
签名参数穷举破解:给定抓包样本(JSONL) + 密钥,自动枚举参数子集 × 算法(HMAC/MD5/SHA/AES/DES),找到产生该 sign 的精确公式并生成复现代码。传 report 可直接吃 mp_analyze 的 report.json(自动载入候选密钥+算法+参数序,免手动 key/source);也可传 source_dir 从源码提取密钥。
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "mp_sign_crack"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | HMAC/AES 密钥 (逗号分隔多个) | |
| inline | No | 直接传 URL-encoded 参数代替 capture_file | |
| report | No | mp_analyze 的 report.json 路径,自动载入候选密钥+算法+参数序(analyze→crack 桥) | |
| sign_field | No | 签名字段名 (默认 sign) | |
| source_dir | No | 解包源码目录,自动提取候选密钥 | |
| url_filter | No | 只破解 URL 包含此字符串的请求 | |
| capture_file | No | 抓包 JSONL 文件路径 |