mirror of
https://github.com/volatilityfoundation/volatility3.git
synced 2026-08-21 14:02:22 +02:00
324 lines
6.6 KiB
JSON
324 lines
6.6 KiB
JSON
{
|
|
"symbols": {
|
|
},
|
|
"user_types": {
|
|
"Elf64_Ehdr": {
|
|
"fields": {
|
|
"e_ident": {
|
|
"offset": 0,
|
|
"type": {
|
|
"count": 16,
|
|
"kind": "array",
|
|
"subtype": {
|
|
"kind": "base",
|
|
"name": "unsigned char"
|
|
}
|
|
}
|
|
},
|
|
"e_type": {
|
|
"offset": 16,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned short"
|
|
}
|
|
},
|
|
"e_machine": {
|
|
"offset": 18,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned short"
|
|
}
|
|
},
|
|
"e_version": {
|
|
"offset": 20,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long"
|
|
}
|
|
},
|
|
"e_entry": {
|
|
"offset": 24,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"e_phoff": {
|
|
"offset": 32,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"e_shoff": {
|
|
"offset": 40,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"e_flags": {
|
|
"offset": 48,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long"
|
|
}
|
|
},
|
|
"e_ehsize": {
|
|
"offset": 52,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned short"
|
|
}
|
|
},
|
|
"e_phentsize": {
|
|
"offset": 54,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned short"
|
|
}
|
|
},
|
|
"e_phnum": {
|
|
"offset": 56,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned short"
|
|
}
|
|
},
|
|
"e_shentsize": {
|
|
"offset": 58,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned short"
|
|
}
|
|
},
|
|
"e_shnum": {
|
|
"offset": 60,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned short"
|
|
}
|
|
},
|
|
"e_shstrndx": {
|
|
"offset": 62,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned short"
|
|
}
|
|
}
|
|
},
|
|
"kind": "struct",
|
|
"size": 64
|
|
},
|
|
"Elf64_Shdr": {
|
|
"fields": {
|
|
"sh_name": {
|
|
"offset": 0,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long"
|
|
}
|
|
},
|
|
"sh_type": {
|
|
"offset": 4,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long"
|
|
}
|
|
},
|
|
"sh_flags": {
|
|
"offset": 8,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"sh_addr": {
|
|
"offset": 16,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"sh_offset": {
|
|
"offset": 24,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"sh_size": {
|
|
"offset": 32,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"sh_link": {
|
|
"offset": 40,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long"
|
|
}
|
|
},
|
|
"sh_info": {
|
|
"offset": 44,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long"
|
|
}
|
|
},
|
|
"sh_addralign": {
|
|
"offset": 48,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"sh_entsize": {
|
|
"offset": 56,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long"
|
|
}
|
|
}
|
|
},
|
|
"kind": "struct",
|
|
"size": 64
|
|
},
|
|
"Elf64_Phdr": {
|
|
"fields": {
|
|
"p_type": {
|
|
"offset": 0,
|
|
"type": {
|
|
"kind": "enum",
|
|
"name": "PtypeEnum"
|
|
}
|
|
},
|
|
"p_flags": {
|
|
"offset": 4,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long"
|
|
}
|
|
},
|
|
"p_offset": {
|
|
"offset": 8,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"p_vaddr": {
|
|
"offset": 16,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"p_paddr": {
|
|
"offset": 24,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"p_filesz": {
|
|
"offset": 32,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"p_memsz": {
|
|
"offset": 40,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
},
|
|
"p_align": {
|
|
"offset": 48,
|
|
"type": {
|
|
"kind": "base",
|
|
"name": "unsigned long long"
|
|
}
|
|
}
|
|
},
|
|
"kind": "struct",
|
|
"size": 56
|
|
}
|
|
},
|
|
"enums": {
|
|
"PtypeEnum": {
|
|
"base": "unsigned long",
|
|
"constants": {
|
|
"PT_NULL": 0,
|
|
"PT_LOAD": 1,
|
|
"PT_DYNAMIC": 2,
|
|
"PT_INTERP": 3,
|
|
"PT_NOTE": 4,
|
|
"PT_SHLIB": 5,
|
|
"PT_PHDR": 6,
|
|
"PT_LOOS": 1610612736,
|
|
"PT_HIOS": 1879048191,
|
|
"PT_LOWPROC": 1879048192,
|
|
"PT_HIPROC": 2147483647
|
|
},
|
|
"size": 4
|
|
}
|
|
},
|
|
"base_types": {
|
|
"unsigned char": {
|
|
"endian": "little",
|
|
"kind": "char",
|
|
"signed": false,
|
|
"size": 1
|
|
},
|
|
"unsigned short": {
|
|
"endian": "little",
|
|
"kind": "int",
|
|
"signed": false,
|
|
"size": 2
|
|
},
|
|
"long": {
|
|
"endian": "little",
|
|
"kind": "int",
|
|
"signed": true,
|
|
"size": 4
|
|
},
|
|
"char": {
|
|
"endian": "little",
|
|
"kind": "char",
|
|
"signed": true,
|
|
"size": 1
|
|
},
|
|
"unsigned long": {
|
|
"endian": "little",
|
|
"kind": "int",
|
|
"signed": false,
|
|
"size": 4
|
|
},
|
|
"long long": {
|
|
"endian": "little",
|
|
"kind": "int",
|
|
"signed": true,
|
|
"size": 8
|
|
},
|
|
"unsigned long long": {
|
|
"endian": "little",
|
|
"kind": "int",
|
|
"signed": false,
|
|
"size": 8
|
|
}
|
|
},
|
|
"metadata": {
|
|
"producer": {
|
|
"version": "0.0.1",
|
|
"name": "ikelos-by-hand",
|
|
"datetime": "2019-10-21T22:52:00"
|
|
},
|
|
"format": "6.1.0"
|
|
}
|
|
}
|