zoukankan      html  css  js  c++  java
  • mac下Android apk 破解流程

    相关工具下载:http://pan.baidu.com/s/1kTkOicn

    首先你要有eclipse工具,在sdk目录下有如下工具可以使用

    android:adb shell:进入交互shell
                 ./uiautomatorviewer:查看坐标

    使用dex2jar,对apk文件生成jar文件,通过JD-GUI可以打开jar文件读取源代码。

    ../tools/dex2jar-0.0.9.12/d2j-dex2jar.sh ../qiyi.196.apk 生成jar文件。


    破解app步骤:

    1,使用apktool,解包后可以修改apk内部结构。
    apktool d LetvClient_V5.5.1_From_102.apk letv  --把apk解包到letv文件夹中
    apktool b letv   --把letv文件夹重新打成apk包

    2,对apk文件重新签名

    把apk文件改为zip后缀,删除META-INF文件夹,重新打包,改回apk文件。

    使用jarsigner进行签名
    jarsigner -keystore ~/.android/debug.keystore -storepass android -keypass android LetvClient_V5.5.1_From_102.apk androiddebugkey :签名过程
    (jarsigner -verbose -keystore bxp.keystore -signedjar new.apk LetvClient_V5.5.1_From_102.apk bxp.keystore)

    生成签名文件:
    keytool -genkey -keystore bxp.keystore -keyalg RSA -validity 10000 -alias bxp.keystore


    3,安装apk到手机中。
    adb install LetvClient_V5.5.1_From_102.apk


    4,查看apk信息
    /Users/vobile/Documents/app_tracker/adt-bundle-mac-x86_64-20140702//sdk/build-tools/android-4.4W/aapt dump badging letv.apk

    另:
    破解lua编译文件: java -jar /Users/vobile/Documents/app_tracker/LuadcGui/unluac.jar file >outfile

    截取字节:
    dd if=vPlayer.wdml of=vPlayer.lua bs=1 count=71702 skip=425 conv=notrunc

  • 相关阅读:
    BZOJ4036 HAOI2015按位或(概率期望+容斥原理)
    洛谷p2661信息传递题解
    洛谷P1434滑雪题解及记忆化搜索的基本步骤
    二分图最大匹配
    线段树

    图论基本算法
    并查集
    RMQ--ST表
    矩阵快速幂和矩阵乘法
  • 原文地址:https://www.cnblogs.com/silencExplode/p/4010815.html
Copyright © 2011-2022 走看看