analyze_code_flow
Extract control flow graph from machine code: identify basic blocks, jumps, calls, and returns for reverse engineering and security analysis.
Instructions
Perform control flow analysis on machine code, identifying basic blocks, jumps, calls and returns.
Args: hex_code: Hex-encoded machine code bytes. arch: CPU architecture. Default: x86_64. base_address: Base address. Default: "0".
Returns: JSON-formatted control flow analysis with basic blocks, edges, calls and return info.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hex_code | Yes | ||
| arch | No | x86_64 | |
| base_address | No | 0 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |