#include "pefstruc.h"#include "log.h"#include "htpef.h"#include "htpefhd.h"#include "htpefimp.h"#include "htpefimg.h"#include "htendian.h"#include "stream.h"#include "tools.h"#include <stdlib.h>#include "relfile.h"Go to the source code of this file.
Classes | |
| class | ht_pef_reloc_entry |
| class | ht_pef_reloc_file |
Defines | |
| #define | RELOC_BASE 0x10000000 |
| #define | RELOC_STEPPING 0x100000 |
| #define | RELOC_LIMIT 0xffffffff |
Functions | |
| bool | pef_phys_and_mem_section (PEF_SECTION_HEADER *s) |
| bool | pef_valid_section (PEF_SECTION_HEADER *s) |
| bool | pef_addr_to_ofs (pef_section_headers *section_headers, PEFAddress addr, dword *ofs) |
| bool | pef_addr_to_section (pef_section_headers *section_headers, PEFAddress addr, int *section) |
| bool | pef_addr_is_valid (pef_section_headers *section_headers, PEFAddress addr) |
| bool | pef_ofs_to_addr (pef_section_headers *section_headers, dword ofs, PEFAddress *addr) |
| bool | pef_ofs_to_section (pef_section_headers *section_headers, dword ofs, int *section) |
Variables | |
| format_viewer_if * | htpef_ifs [] |
| format_viewer_if | htpef_if |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Definition at line 205 of file htpef.cc. References PEFAddress::a32, pef_section_headers::count, pef_valid_section(), pef_section_headers::sheaders, and UINT. |
|
||||||||||||||||
|
Definition at line 177 of file htpef.cc. References PEFAddress::a32, pef_section_headers::count, pef_phys_and_mem_section(), pef_section_headers::sheaders, and UINT. Referenced by PEFAnalyser::addressToFileofs(). |
|
||||||||||||||||
|
Definition at line 191 of file htpef.cc. References PEFAddress::a32, pef_section_headers::count, pef_valid_section(), pef_section_headers::sheaders, and UINT. Referenced by PEFAnalyser::getSegmentNameByAddress(), and PEFAnalyser::validAddress(). |
|
||||||||||||||||
|
Definition at line 222 of file htpef.cc. References PEFAddress::a32, pef_section_headers::count, pef_phys_and_mem_section(), pef_section_headers::sheaders, and UINT. Referenced by PEFAnalyser::fileofsToAddress(). |
|
||||||||||||||||
|
Definition at line 236 of file htpef.cc. References pef_section_headers::count, pef_valid_section(), pef_section_headers::sheaders, and UINT. |
|
|
Definition at line 167 of file htpef.cc. Referenced by htpefimage_init(), pef_addr_to_ofs(), and pef_ofs_to_addr(). |
|
|
Definition at line 172 of file htpef.cc. Referenced by pef_addr_is_valid(), pef_addr_to_section(), and pef_ofs_to_section(). |
|
|
Initial value: {
htpef_init,
0
}
|
|
|
Initial value: {
&htpefheader_if,
&htpefimports_if,
&htpefimage_if,
0
}
|
1.3.5