Executable memory: further programs that fail
Tim Daly
daly at rio.sci.ccny.cuny.edu
Tue Nov 25 14:10:55 UTC 2003
Roland,
Yes, you've explained that there is a long-way-around method
to tell the linker that I want free space reserved. Yes,
that is sufficient for my needs. It is also painful to implement.
I'm asking for the reason such an obscure method is needed in the
first place. Clearly such a pervasive and intrusive change to the
expected unix memory model has a strong justification based on
improving security. I'm unclear what the justification could be and I
haven't seen it explained. If I've found a way to take control of your
machine by some exploit how does randomly placing shared libraries
keep your computer secure? I'm unable to come up with a reason and I
surely won't be able to explain it to my students.
Tim
More information about the fedora-devel-list
mailing list