Make Data
make_dataConverts an address into typed data items like bytes or words, enabling reverse engineers to define data structures in IDA Pro.
Instructions
Create typed data items at an address.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"address": "<address>",
"data_type": "<data_type>"
},
"name": "make_data"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Number of items to create | |
| address | Yes | Address to convert into typed data | |
| timeout | No | Timeout in seconds | |
| data_type | Yes | Data type: byte, word, dword, qword, oword, float, double, pointer | |
| instance_id | No | REQUIRED whenever more than one database is open (from open_database's result or list_databases()); optional only while exactly one instance is live. |