东方巽雷吧 关注:1,192贴子:10,402
  • 2回复贴,共1

好久没来了,apk文件被加密的朋友看过来了

取消只看楼主收藏回复

好久不关注android了,今天一朋友问我:apk编译失败,rar解压需要密码,这是什么情况?
乍一听:什么!!apk还有这样加密的,加密了怎么安装呀!不科学啊!
马上回家研究研究,研究表明:Android实际是不可能支持加密的APK的,这里利用了Android读取apk不检测zip文件头里的加密信息的空子。知道原理就很简单了,下面给出一份JAVA代码,支持给APK添加伪加密头信息,和去除伪加密头信息,在结尾放上现成工具


IP属地:河南本楼含有高级字体1楼2014-02-26 18:47回复
    抱歉,您的贴子超过5000字,建议您精简或分段后再提交
    代码太长了,还得分段,我就偷下懒,直接上工具把,想看代码实现的就jd-gui吧
    http://pan.baidu.com/s/1i33IgFr
    不会修改批处理的,直接解压到d:apk,把需要修复加密的apk文件改名1.apk切到d:apk,
    双击解密等一会,press any key 就可以结束了


    IP属地:河南本楼含有高级字体2楼2014-02-26 19:09
    收起回复
      @东方巽雷 把这个加入apktool吧


      IP属地:河南来自Android客户端5楼2014-02-27 08:56
      回复