美文网首页
Android反编译工具

Android反编译工具

作者: sylcrq | 来源:发表于2016-08-22 14:23 被阅读34次

    ClassySharkAndroid executables browser
    ClassyShark可以用来对apk进行整体上的分析

    • 获取ClassyShark最新的jar包:Releases
    • Mac OS X上安装ClassyShark
      1. /usr/local/bin目录下创建脚本文件classyshark
      #!/bin/bash
      jarfile=ClassyShark.jar
      libdir=/usr/local/bin
      jarpath="$libdir/$jarfile"
      java -jar "$jarpath"
      
      1. ClassyShark.jar放到/usr/local/bin目录下
      2. 运行classyshark
    ClassyShark运行截图
    • ApktoolA tool for reverse engineering Android apk files
    • dex2jarTools to work with android .dex and java .class files
    • Java DecompilerJD-GUI
    • Mac OS X上安装Apktool和** dex2jar**:

      1. 下载Mac脚本文件:apktool
      2. 获取最新的jar包:apktool.jar
      3. apktool.jarapktool放到/usr/local/bin目录下
      4. 为这两个文件添加可执行权限:chmod +x
      5. 运行apktool
    • ** dex2jar**:

      1. 获取最新的dex2jar-2.0.zip
      2. d2j-dex2jar.shd2j_invoke.sh添加可执行权限
      3. 创建符号链接:
      ln -s <your_path>/dex2jar-2.0/d2j-dex2jar.sh /usr/local/bin/d2j-dex2jar
      
      1. 运行d2j-dex2jar

    相关文章

      网友评论

          本文标题:Android反编译工具

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