Qualcosa è cambiato qui? Non importa se imposto randomize_va_space
, lo stack avrà sempre un offset di 0. Afaik dovrebbe essere un numero casuale, giusto?
....
f7fd8000-f7fd9000 r-xp 00000000 00:00 0 [vdso]
f7fd9000-f7ffb000 r-xp 00000000 08:05 922294 /lib/i386-linux-gnu/ld-2.23.so
f7ffb000-f7ffc000 rw-p 00000000 00:00 0
f7ffc000-f7ffd000 r--p 00022000 08:05 922294 /lib/i386-linux-gnu/ld-2.23.so
f7ffd000-f7ffe000 rw-p 00023000 08:05 922294 /lib/i386-linux-gnu/ld-2.23.so
fffdd000-ffffe000 rw-p 00000000 00:00 0 [stack]
Negli altri casi la pila si trova in una posizione inferiore che:
...
7ffc2c7f6000-7ffc2c7f8000 r--p 00000000 00:00 0 [vvar]
7ffc2c7f8000-7ffc2c7fa000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
Ma anche in questo caso l'offset è 0! Cosa mi manca?