apk逆向工具哪个好(安卓逆向工具Apktool)

apk逆向工具哪个好(安卓逆向工具Apktool)(1)

apktool是一个用于逆向工程第三方,封闭式二进制Android应用程序的工具。它可以将资源解码为近乎原始的形式,并在进行一些修改后重建它们; 它可以逐步调试smali代码。此外,它使得使用app变得更容易,因为类似项目的文件结构和一些重复性任务的自动化,如构建apk等。

它不适用于盗版和其他非法律用途。它可用于本地化,添加一些功能或支持自定义平台和其他GOOD用途。只是尝试与应用程序的作者公平,您使用并可能喜欢。

特征

  • 拆卸资源近原始形式(包括resources.arsc,classes.dex,9.png.和XMLs)

  • 将解码后的资源重建为二进制APK / JAR

  • 组织和处理依赖于框架资源的APK

  • Smali调试(将被删除2.1.0以支持IdeaSmali)

  • 帮助重复性任务

要求

  • Java 7(JRE 1.7)

  • Android SDK,AAPT和smali的基础知识

如何从源代码构建Apktool

  • ./gradlew用于基于unix的系统或gradlew.bat用于Windows。

  • [./gradlew][gradlew.bat] build fatJar - 构建Apktool,包括最终二进制文件。

  • 可选(你可以建一个Proguard jar) [./gradlew][gradlew.bat] build fatJar proguard

  • 1-2分钟后你应该有一个jar文件

    ./brut.apktool/apktool-cli/build/libs/apktool-xxxxx.jar

    下载地址:https://github.com/iBotPeaches/Apktool

    ,

    免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

      分享
      投诉
      首页