Android 逆向(反编译)
将.apk文件后缀名更改为.zip, 并将其解压 图1.png 使用dex2jar工具来反编译代码 C:\Users\Administrator\Desktop\dex2jar-2.0\dex2jar-2.0>d2j-dex2jar C:\Users\Admi nistrator\Desktop\dex\1\classes.dex 图2.png 在dex2jar-2.0目录下获取到classes-dex2jar.jar文件,并使用jd-gui打开 图3.png 使用apktool工具来反编译资源文件 apktool d 1.apk 图4.png 图5.png 重打包 apktool b test -o new_test.apk 签名 jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore 签名文件名 -storepass 签名密码 待签名的APK文件名 签名的别名 注意,其中jarsigner命令文件是存放在jdk的bin目录下 对齐 签名完成后,建议对APK文件进行一次对齐操作,这样可以使得程序在Andr...
