decompiler
Last updated
Was this helpful?
Last updated
Was this helpful?
反编译
https://github.com/iBotPeaches/Apktool
https://github.com/google/android-classyshark
找来一个apk: test.apk
使用apktool进行反编译
这时可以在其里用vi,编辑一个文件如res/values/strings.xml
、smali
的smali文件、AndroidManifest.xml
配置 的一些可编辑的值;
使用apktool再打包
如果此时一切正常,会生成test/build
、test/dist
此时生成的test/dist/test.apk
还需要重签名,可不用原证书签名。
此时生成的sign_test.apk就是一个反编译后再重编译的apk。可以安装的。
特别注意: 本反编译与再打包,只适用于第一次打包,如果该程序被加固过。当前的apktool@2.2.2 反编译与打包未加固的程序都成功!(20170302)
https://ibotpeaches.github.io/Apktool/documentation/
download: http://jebbuilds2.s3.amazonaws.com/jeb2demo/jeb-demo-2.2.10.201610102203.zip
https://www.pnfsoftware.com/jeb2/downloads
https://github.com/pxb1988/dex2jar
https://github.com/java-decompiler/jd-gui
https://bitbucket.org/mstrobel/procyon jar
Android网络捉包 https://www.telerik.com/download/fiddler
http://www.androidtcpdump.com/android-tcpdump/downloads
网络抓包