How do get the (relocated) entry point of an executable participating in ASLR on Windows?
Suppose the executable has been loaded and that it participates in ASLR.
The PE header gives the executable's entry point when loaded without ASLR. However, ASLR should be "random", so the header cannot tell anything about the new entry point?
How would I locate my ASLR executable in memory, so that, e.g., I can inspect it and (possible) modify it.