Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 1.67 KB

File metadata and controls

48 lines (39 loc) · 1.67 KB

ELFModel

Properties

Name Type Description Notes
file_type str
architecture str
endianness str
entry_point int
entry_point_bytes str
import_hash str
export_hash str
build_id str
security ELFSecurity
sections List[ELFSection]
segments List[ELFSegment]
symbols List[ELFSymbol]
dynamic_symbols List[ELFSymbol]
relocations List[ELFRelocation]
imports ELFImportModel
exported_functions List[str]
dynamic_entries List[ElfDynamicEntry]
notes List[Dict[str, object]]
debug_info Dict[str, object]
version_info Dict[str, object]

Example

from revengai.models.elf_model import ELFModel

# TODO update the JSON string below
json = "{}"
# create an instance of ELFModel from a JSON string
elf_model_instance = ELFModel.from_json(json)
# print the JSON string representation of the object
print(ELFModel.to_json())

# convert the object into a dict
elf_model_dict = elf_model_instance.to_dict()
# create an instance of ELFModel from a dict
elf_model_from_dict = ELFModel.from_dict(elf_model_dict)

[Back to Model list] [Back to API list] [Back to README]