list_instructions
List disassembled instructions at a given address or label, showing address, raw bytes, and instruction text. Limit results by end address, byte length, or maximum count.
Instructions
List disassembled instructions starting at an address or label.
The result is a compact, hexdump-style text view with one instruction per
line: address, raw bytes, and instruction text. Pass either `end` for an
inclusive address range or `length` for a byte count. `max_count` limits
returned instructions; use 0 or None for no instruction-count limit.
Args:
target: Start address, exact label, or function name.
program: Required Ghidra project path or name to target.
end: Optional inclusive end address.
length: Optional byte length from target.
max_count: Maximum instructions to return. Use 0 or None for no limit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| length | No | ||
| target | Yes | ||
| program | Yes | ||
| max_count | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |