libPeConv
A library to load, manipulate, dump PE files.
Loading...
Searching...
No Matches
peconv Directory Reference
Directory dependency graph for peconv:
libpeconv/include/peconv

Files

 buffer_util.h
 Definitions of the used buffer types. Functions for their allocation and deallocation.
 
 caves.h
 Functions related to finding caves in the loaded PE file.
 
 delayed_imports_loader.h
 Parsing and filling the Delayload Import Table.
 
 exceptions_parser.h
 Functions related to Exceptions Table.
 
 exported_func.h
 A definition of ExportedFunc class - used for storing the details of the exported function. Helper functions related to the export parsing.
 
 exports_lookup.h
 Searching specific functions in PE's Exports Table.
 
 exports_mapper.h
 A definition of ExportsMapper class. Creates a lookup of all the exported functions from the supplied DLLs. Allows to associate an address with a corresponding function.
 
 file_util.h
 Functions related to operations on files. Wrappers for read/write.
 
 find_base.h
 Functions related to finding a base to which the module was relocated.
 
 fix_imports.h
 Functions and classes responsible for fixing Import Table. A definition of ImportedDllCoverage class.
 
 function_resolver.h
 Definitions of basic Imports Resolver classes. They can be used for filling imports when the PE is loaded.
 
 hooks.h
 Functions related to hooking the loaded PE. Reditecting/replacing a functions with another.
 
 imports_loader.h
 Parsing and filling the Import Table.
 
 imports_uneraser.h
 A definition of ImportsUneraser class - for recovery of a partialy erased Import Table.
 
 load_config_defs.h
 Definitions of various versions of Load Config Directory (new fields added with new versions for Windows).
 
 load_config_util.h
 Fetching Load Config Directory and recognizing its version.
 
 pe_dumper.h
 Dumping PE from the memory buffer into a file.
 
 pe_hdrs_helper.h
 Wrappers over various fields in the PE header. Read, write, parse PE headers.
 
 pe_loader.h
 Loading PE from a file with the help of the custom loader.
 
 pe_mode_detector.h
 Detecting in which mode is the PE in the supplied buffer (i.e. raw, virtual). Analyzes PE features typical for particular modes.
 
 pe_raw_to_virtual.h
 Converting PE from raw to virtual format.
 
 pe_virtual_to_raw.h
 Converting PE from virtual to raw format.
 
 peb_lookup.h
 Functions for retrieving process information from PEB.
 
 relocate.h
 Operating on PE file's relocations table.
 
 remote_pe_reader.h
 Reading from a PE module that is loaded within a remote process.
 
 resource_parser.h
 Parsing PE's resource directory.
 
 resource_util.h
 Functions related to manual retrieving of PE resources.
 
 tls_parser.h
 Functions related to TLS Callbacks.
 
 unicode.h
 
 util.h
 Miscellaneous utility functions.