zoukankan      html  css  js  c++  java
  • apk反编译工具-apktool

    apk很easy被反编译,关于这篇文章apktool反编译工具。

    (一)优势反编译

    1.能学习别人优秀代码

    看看优秀apk他们的string、color命名规则,看看布局排版等都能学习到东西。

    2.进行简单改动,二次打包


    (二)apktool的使用

    APKTool是GOOGLE提供的APK编译工具。2.0下面须要安装JDK6.0,2.0及以上须要安装JDK7.0。

    这是apktool下载地址,把下载到的APKTOOL中的三个文件(aapt.exe、apktool.bat、apktool.jar)解压到你的随意文件夹下。

    通过decode命令用于进行反编译apk文件。一般使用方法为
    apktool d <file.apk> <dir>
    <file.apk>代表了要反编译的apk文件的路径,最好写绝对路径,比方C:MusicPlayer.apk
    <dir>代表了反编译后的文件的存储位置。比方C:MusicPlayer

    每次输入命令太麻烦,自己写了个bat自己主动化处理文件,将全部的apktool工具、该bat文件及apk放入同一目录,直接双击bat执行。


    (三)apk安全及防破解

    为了应对各种反编译工具,也有非常多对apk的各种加密安全,比方防止工具反编译、APK压缩包有益破坏、花指令、签名验证等,很多其它信息能够看此博客

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    python 集合 set
    Meet Python
    Python 模块
    KNN
    Python Numpy包安装
    R分词
    Maximum Entropy Model(最大熵模型)初理解
    Conditional Random Fields (CRF) 初理解
    Naive Bayes (NB Model) 初识
    Hidden Markov Models(HMM) 初理解
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/4888011.html
Copyright © 2011-2022 走看看