objdump
Analyze and extract details from object files, including file headers, section headers, and disassembled code, for malware analysis and debugging purposes.
Instructions
Display information from object files
Example usage:
Display file headers: { "target": "suspicious.o" }
Disassemble code: { "target": "suspicious.exe", "disassemble": true }
Show section headers: { "target": "suspicious.exe", "headers": true }
Input Schema
Name | Required | Description | Default |
---|---|---|---|
disassemble | No | Disassemble executable sections | |
headers | No | Display the contents of the section headers | |
options | No | Additional command-line options | |
target | Yes | Target file or data to analyze |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"disassemble": {
"description": "Disassemble executable sections",
"type": "boolean"
},
"headers": {
"description": "Display the contents of the section headers",
"type": "boolean"
},
"options": {
"description": "Additional command-line options",
"type": "string"
},
"target": {
"description": "Target file or data to analyze",
"minLength": 1,
"type": "string"
}
},
"required": [
"target"
],
"type": "object"
}