Guest User

Untitled

a guest
Apr 21st, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #!/bin/bash
  2. if [ $1 = '*.jar' ];
  3. then
  4. type=jar
  5. fi
  6. if [ $1 = '*.apk' ];
  7. then
  8. type=apk
  9. fi
  10. echo "Deodexing $1"
  11. file=$1
  12. filebase=${file%.jar}
  13. echo ${filebase##*/}
  14. baksmali -c :$file -d $2 -o $filebase -x $filebase.odex
  15. smali -o $filebase/classes.dex $filebase/
  16. mv $filebase/classes.dex ./classes.dex
  17. rm -rf $filebase/*
  18. mv $file $filebase.zip
  19. unzip $file -d $filebase
  20. mv classes.dex tmp/classes.dex
  21. zip -r ./$filebase.zip ./$filebase/*
  22. rm $filebase.$type $filebase.odex
  23. mv $filebase.zip $filebase.$type
  24. rm -rf $filebase
  25. echo "Done deodexing $file"
Add Comment
Please, Sign In to add comment