apk反编译以及内容修改

作者: 噔噔噔Danny | 来源:发表于2017-05-29 23:05 被阅读83次

    需要四个步骤:反编译---文件修改---回编译----重签名

    我们以popstar.apk为例来说明一下。这是一个单机游戏,可以通过短信支付获取游戏中的道具。

    需要的工具:

    Apktool

    dex2jar-2.0

    Java Decompiler

    一、反编译

    输入java -jarapktool_2.2.2.jard -r popstar.apk

    把.apk改名为.zip把它当做压缩包打开

    将目录的classess.dex取出来

    apk反编译以及内容修改

    使用dex2jar将classse.dex反编译成classes_dex2jar

    apk反编译以及内容修改 apk反编译以及内容修改

    找到zplayPlay类和smail

    用jd-gui打开jar包

    二、修改逻辑

    apk反编译以及内容修改 apk反编译以及内容修改

    调用支付的时候是doplay函数起作用

    在这里返回支付成功回调

    就可以绕过后面的支付逻辑了

    apk反编译以及内容修改 apk反编译以及内容修改 apk反编译以及内容修改

    复制代码

    apk反编译以及内容修改 apk反编译以及内容修改

    三、回编译

    用apktool回编译打出apk

    apk反编译以及内容修改 apk反编译以及内容修改

    生产密钥demo

    apk反编译以及内容修改 apk反编译以及内容修改

    四、签名

    用jarsigner进行签名

    apk反编译以及内容修改 apk反编译以及内容修改

    感谢观看

    apk反编译以及内容修改

    相关文章

      网友评论

        本文标题:apk反编译以及内容修改

        本文链接:https://www.haomeiwen.com/subject/odelfxtx.html