I just read about the offsets of the instructions that they are in the file on disk, RVA and VA after loading them into memory. I also read that if the PE file was loaded into memory exactly the same as on disk, the RVA would be the same as the file offsets (and that would be very unusual for that).
My doubt is, under normal circumstances, what are these RVAs? The beginning of this particular PE data structure?
Edit: by PE data structure, I mean: PE header, DOS header, DOS stub, PE file header, optional image header, partition table and data directories.
user277465
source share