Handling of virtual mapping and addressing
Executables often define how the file is loaded in memory, then some structures
(relocation tables, imports...) are referred by [relative] virtual address rather than file offset.

For these, we need a way to determine the initial offset of the structure to be able to parse it.