title: why position independent executable always choose same base address? aslr shouldn't change full layout?
body: <p>when starting 2 other processes, the same image base is shown, it's <code>**0x00555555554000**</code>, PIE should change any run, am I wrong? currently talking without aslr.
  <a href="https://i.stack.imgur.com/jyUoa.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jyUoa.png" alt="enter image description here" /></a></p>
  <p>second question is talking about aslr, shouldn't it change the full layout? I mean the stack layout location never changes...</p>
  <p>first try:
  <a href="https://i.stack.imgur.com/c6wWb.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/c6wWb.png" alt="enter image description here" /></a></p>
  <p>second try:
  <a href="https://i.stack.imgur.com/grmYe.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/grmYe.png" alt="enter image description here" /></a></p>