why is the entry point of elf is 0x8048320.
From This question, its the virual address used by the operating system kernel to map the process. But From This, the virual address where a process is mapped (in x86 processors) is 0xc0000000
(lower 3GB for user space and upper 1GB for kernel space). Now whats the theory behind this 0x8048320 starting point address. shouldn't it suppose to be 0c0000000h
??
Regards,
readelf -h a.out
– Aimal