#include "elfstruc.h"
#include "log.h"
#include "htmacho.h"
#include "htmachohd.h"
#include "htmachoimg.h"
#include "htendian.h"
#include "stream.h"
#include "tools.h"
#include "machostruc.h"
#include <stdlib.h>
Go to the source code of this file.
Functions | |
bool | macho_phys_and_mem_section (MACHO_SECTION *s, UINT machoclass) |
bool | macho_valid_section (MACHO_SECTION *s, UINT machoclass) |
bool | macho_addr_to_ofs (macho_sections *sections, UINT machoclass, MACHOAddress addr, dword *ofs) |
bool | macho_addr_to_section (macho_sections *sections, UINT machoclass, MACHOAddress addr, int *section) |
bool | macho_addr_is_valid (macho_sections *sections, UINT machoclass, MACHOAddress addr) |
bool | macho_ofs_to_addr (macho_sections *sections, UINT machoclass, dword ofs, MACHOAddress *addr) |
bool | macho_ofs_to_section (macho_sections *sections, UINT machoclass, dword ofs, dword *section) |
Variables | |
format_viewer_if | htmacho_if |
|
Definition at line 213 of file htmacho.cc. References macho_sections::count, macho_valid_section(), MACHOAddress, macho_sections::sections, UINT, MACHO_SECTION::vmaddr, and MACHO_SECTION::vmsize. |
|
Definition at line 186 of file htmacho.cc. References macho_sections::count, MACHO_SECTION::fileoff, macho_phys_and_mem_section(), MACHOAddress, macho_sections::sections, UINT, MACHO_SECTION::vmaddr, and MACHO_SECTION::vmsize. Referenced by MachoAnalyser::addressToFileofs(). |
|
Definition at line 200 of file htmacho.cc. References macho_sections::count, macho_valid_section(), MACHOAddress, macho_sections::sections, UINT, MACHO_SECTION::vmaddr, and MACHO_SECTION::vmsize. Referenced by MachoAnalyser::getSegmentNameByAddress(), and MachoAnalyser::validAddress(). |
|
Definition at line 234 of file htmacho.cc. References macho_sections::count, MACHO_SECTION::fileoff, macho_phys_and_mem_section(), MACHOAddress, macho_sections::sections, UINT, MACHO_SECTION::vmaddr, and MACHO_SECTION::vmsize. Referenced by MachoAnalyser::fileofsToAddress(). |
|
Definition at line 247 of file htmacho.cc. References macho_sections::count, MACHO_SECTION::fileoff, macho_valid_section(), macho_sections::sections, UINT, and MACHO_SECTION::vmsize. |
|
Definition at line 176 of file htmacho.cc. References UINT. Referenced by macho_addr_to_ofs(), and macho_ofs_to_addr(). |
|
Definition at line 181 of file htmacho.cc. References UINT. Referenced by macho_addr_is_valid(), macho_addr_to_section(), and macho_ofs_to_section(). |
|
Initial value: { htmacho_init, 0 } Definition at line 57 of file htmacho.cc. |