Henrique de Moraes Holschuh <[EMAIL PROTECTED]> writes: > On Fri, 04 Feb 2005, Goswin von Brederlow wrote: >> The way to circumvent a noexec is to call the dynamic linker like I >> did for libc: >> >> /lib64/ld-linux-x86-64.so.2 <any file> > > Is it? In sid, ia32: > /lib/ld-linux.so.2 ./test > ./test: error while loading shared libraries: ./test: failed to map segment > from shared object: Operation not permitted > > This is a noexec partition. > > /lib/ld-linux.so.2 /bin/ls > test test.c test.sh > > This is an exec partition. > > > The hole is/has being/been closed.
It still lets you execute files that don't have the executable flag set like libc. It's a different bug but it's still there. MfG Goswin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]