反编译flappybird.apk
apktool d –f –o flappy.out flappybird.apk
反编译后flappy.out文件夹得到如下文件
修改之后直接编译会安装失败,因为重新打包后的apk没有签名,所以重新打包后需要对apk进行签名
Android apk的签名
生成keystore
keytool -genkey -aliasCERT -keyalg RSA -keystore key.keystore
编译(截图)注意编译之前需要将CERT.SF和CERT.RSA删除,否则后续无法正确生成签名
apktool b -f -oflappybird_debug.apk flappy.out
签名(截图)
jarsigner -verbose-digestalg SHA1 -sigalg SHA1withRSA -keystore key.keystore -signedjarflappybird_debug_signed.apk flappybird_debug.apk CERT
本文介绍如何使用ApkTool反编译Flappy Bird的APK文件,并详细记录了整个过程。包括生成keystore文件、使用keytool进行签名等步骤。文中还特别提醒在编译前需要删除CERT.SF和CERT.RSA文件。
5272

被折叠的 条评论
为什么被折叠?



