iso_extract
Extract one file from an install ISO to a host inspection directory without mounting, using pure ISO9660/Joliet reads for reverse-engineering inspection.
Instructions
Extract ONE file from an install ISO to the host inspect dir — no mounting (pure ISO9660/Joliet read), e.g. member='/I386/NTOSKRNL.EX_' dest='~/inspect/xp/'.
Inspection only: keep extracted copies OUTSIDE the rebuilt-OS repo and keep only interface facts (RULES.md). Pair with analyze_pe / dump_api_surface.
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": {
"iso_path": "<iso_path>",
"member": "<member>",
"dest": "<dest>"
},
"name": "iso_extract"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dest | Yes | ||
| max_mb | No | ||
| member | Yes | ||
| iso_path | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |