Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- if [ $1 = '*.jar' ];
- then
- type=jar
- fi
- if [ $1 = '*.apk' ];
- then
- type=apk
- fi
- echo "Deodexing $1"
- file=$1
- filebase=${file%.jar}
- echo ${filebase##*/}
- baksmali -c :$file -d $2 -o $filebase -x $filebase.odex
- smali -o $filebase/classes.dex $filebase/
- mv $filebase/classes.dex ./classes.dex
- rm -rf $filebase/*
- mv $file $filebase.zip
- unzip $file -d $filebase
- mv classes.dex tmp/classes.dex
- zip -r ./$filebase.zip ./$filebase/*
- rm $filebase.$type $filebase.odex
- mv $filebase.zip $filebase.$type
- rm -rf $filebase
- echo "Done deodexing $file"
Add Comment
Please, Sign In to add comment