-
Notifications
You must be signed in to change notification settings - Fork 0
LibElfAnnalyzer.py, Can we cavecode an ELF ?
mickdec edited this page Jul 16, 2020
·
1 revision
Library made for analyzing ELF file.
ELF HEADER Class.
-string ToHex()
Return the section into a HEX string.
-return: string
PROGRAM HEADER Class.
-string ToHex()
Return the section into a HEX string.
-return: string
PROGRAM HEADER TABLE Class.
-string ToHex()
Return the section into a HEX string.
-return: string
SECTION HEADER Class.
-string ToHex()
Return the section into a HEX string.
-return: string
SECTION HEADER TABLE Class.
-string ToHex()
Return the section into a HEX string.
-return: string
ELF Class.
-void PrintELF()
Print all the ELF informations.
-return: void
-void PrintElfHeader()
Print the ELF Header.
-return: void
-void PrintProgramHeaderTable()
Print the Program Header Table.
-return: void
-void PrintSectionHeaderTable()
Print the Section Header Table.
-return: void
-string ToHex()
Return the ELF into a HEX string.
-return: string
Extract all the ELF informations into a ELF class from a specified content HEX string.
-return: LibElfAnnalyzer.ELF
Extract the ELF header from a content and add it to a LibElfAnnalyzer.ELF class.
-return: int
Extract the PROGRAM header from a content and add it to a LibElfAnnalyzer.ELF class.
-return: int
Extract the SECTION header table from a content and add it to a LibElfAnnalyzer.ELF class.
-return: int