Re: The address displayed by ldd

2005-03-12 Thread Kevin Puetz
It's the load address of the library, and it's basically not meant to be a stable value. It will at least depend on the load order and size of the libraries, and it may in fact be intentionally randomized each run as a security measure against ret2libc type attacks (PaX, execshield, etc all do

The address displayed by ldd

2005-03-12 Thread gan_xiao_jun
Hi, I have a small question, I am not sure if it belongs to kernel. I often use ldd to find librarys needed. In some systems,the address display by ldd not changes, But in other systems, it changes. What is the reason of the difference? Is it cause by some setting in kernel? Thanks in advance.

The address displayed by ldd

2005-03-12 Thread gan_xiao_jun
Hi, I have a small question, I am not sure if it belongs to kernel. I often use ldd to find librarys needed. In some systems,the address display by ldd not changes, But in other systems, it changes. What is the reason of the difference? Is it cause by some setting in kernel? Thanks in advance.

Re: The address displayed by ldd

2005-03-12 Thread Kevin Puetz
It's the load address of the library, and it's basically not meant to be a stable value. It will at least depend on the load order and size of the libraries, and it may in fact be intentionally randomized each run as a security measure against ret2libc type attacks (PaX, execshield, etc all do