• Android 反编译 应用Apk tool 工具 用命令行反编译 本文所用系统为windows


    写的比较好的反编译教程https://blog.csdn.net/ruancoder/article/details/51924179

    所需软件在我的百度网盘中有
    地址:https://pan.baidu.com/s/1BcErOT7ESGoHM7_2FxBxCg 提取码:kugq
    所包含windows脚本 不FQ可能下不下来

    安装 文件教程https://blog.csdn.net/qq_27292113/article/details/79931268

    反向工程android apk 文件的工具
    以下代码要在windows命令行中运行或者mac中用终端所需文件可能和windows 中不一样 本文所用为windows
    //新建一个文件夹 把所需反编译的应用包放进去
    apktool d 加上所需反编译包地址 加上反编译完存储地址
    修改完包后

    apktool b 加上反编译完后的地址

    //反编译 完成后可以在其中找到要修改的 .smal文件 修改完后可运行2.
    1.
    $ apktool d test.apk

    I: Using Apktool 2.4.1 on test.apk
    I: Loading resource table...
    I: Decoding AndroidManifest.xml with resources...
    I: Loading resource table from file: 1.apk
    I: Regular manifest package...
    I: Decoding file-resources...
    I: Decoding values / XMLs...
    I: Baksmaling classes.dex...
    I: Copying assets and libs...
    I: Copying unknown files...
    I: Copying original files...

    //修改完 在命令行 运行以下代码 再重新编译 重新编译后没有签名 需要重新签名 可以使用360加固助手
    $ apktool b test
    I: Using Apktool 2.4.1 on test
    I: Checking whether sources has changed...
    I: Smaling smali folder into classes.dex...
    I: Checking whether resources has changed...
    I: Building resources...
    I: Building apk file...
    I: Copying unknown files/dir...

  • 相关阅读:
    jQuery中的DOM操作
    jQuery选择器
    面试问题总结
    oracle日期操作
    Oracle报错:ORA-02064: distributed operation not supported
    JDK源码-String
    JDK源码-HashSet
    JDK源码-TreeMap
    JDK源码-Vector
    AJAX验证用户是否存在
  • 原文地址:https://www.cnblogs.com/wang-jingyuan/p/12581445.html
Copyright © 2020-2023  润新知