- elfHook
void* elfHook(char* filename, void* address, char* name, void* substitution)
Undocumented in source. Be warned that the author may not have intended to support it.
- hook
void* hook(string filename, char* functionName, void* substitutionAddress)
Undocumented in source. Be warned that the author may not have intended to support it.
- readHeader
void readHeader(int fd, Elf_Ehdr* header)
Undocumented in source. Be warned that the author may not have intended to support it.
- readSectionTable
void readSectionTable(int fd, Elf_Ehdr* header, Elf_Shdr* table)
Undocumented in source. Be warned that the author may not have intended to support it.
- readStringTable
void readStringTable(int fd, Elf_Shdr* section, char* strings)
Undocumented in source. Be warned that the author may not have intended to support it.
- readSymbolTable
void readSymbolTable(int fd, Elf_Shdr* section, Elf_Sym* table)
Undocumented in source. Be warned that the author may not have intended to support it.
- sectionByIndex
void sectionByIndex(int fd, size_t index, Elf_Shdr* section)
Undocumented in source. Be warned that the author may not have intended to support it.
- sectionByName
void sectionByName(int fd, char* sectionName, Elf_Shdr* section)
Undocumented in source. Be warned that the author may not have intended to support it.
- sectionByType
void sectionByType(int fd, size_t sectionType, Elf_Shdr* section)
Undocumented in source. Be warned that the author may not have intended to support it.
- symbolByName
void symbolByName(int fd, Elf_Shdr* section, char* name, Elf_Sym* symbol, size_t index)
Undocumented in source. Be warned that the author may not have intended to support it.