反编译应对思路

2021-03-06 04:03:27发表 作者:网友供稿

有不少用户在使用电脑的过程中可能会碰到反编译的情况。大部分用户电脑技术都是菜鸟水平,面对反编译的问题,无法自行解决。不少用户都来咨询小编反编译要怎么处理?其实可以根据以下步骤
1:配置好JAVA环境变量,下载:apktool  解压的文件放在C盘根目录的apktool文件夹里(apktool文件夹自己创立)

2:打开命令提示符,(开始-运行-输入cmd)

3:

4:输入:cd apktool 系统指令到了apktool文件夹(这里就是为什么要把解压的apktool解压的文件放到apktool文件夹的原因,当然你也可以自命名文件夹的名称,那么比如arc,那么指令就变成了:cd arc 前提是你必须把apktool解压的文件放到这个文件夹里面)

5:

6:使用RE管理器把系统里面的framework-res.apk 与 SystemUI.apk 提取出来放在apktool文件夹里面

7:6: 如果只是想反编译framework-res.apk
    输入apktool if framework-res.apk(框架的建立)

8:开始最重要的反编译,输入指令,apktool d framework-res.apk
(反编辑的APK一定要用没换过图片的,否则回编辑失败)

9:最后反编译完成

10:修改代码完成后,输入代码:apktool d framework-res 即可完成回编译
 回编译后的新的 apk在framework/dis 文件夹里面

11:如果反编译的是系统文件,比如,SystemUI.apk 那么必须进行挂载框架,反编译时,必须敲入一下命令:(然后再重复7-9步骤)
       apktool if framework-res.apk
       apktool if SystemUI.apk

12:对于三星手机(比如9100、9108/9100G),如果反编译SystemUI.apk要敲入一下命令进行框架挂载apktool if framework-res.apk  

apktool if twframework-res.apk 

apktool if SystemUI.apk

1就可以搞定了。下面就和小编一起看看解决反编译问题详细的操作步骤:

1:配置好JAVA环境变量,下载:apktool  解压的文件放在C盘根目录的apktool文件夹里(apktool文件夹自己创立)

2:打开命令提示符,(开始-运行-输入cmd)

3:

4:输入:cd apktool 系统指令到了apktool文件夹(这里就是为什么要把解压的apktool解压的文件放到apktool文件夹的原因,当然你也可以自命名文件夹的名称,那么比如arc,那么指令就变成了:cd arc 前提是你必须把apktool解压的文件放到这个文件夹里面)

5:

6:使用RE管理器把系统里面的framework-res.apk 与 SystemUI.apk 提取出来放在apktool文件夹里面

7:6: 如果只是想反编译framework-res.apk
    输入apktool if framework-res.apk(框架的建立)

8:开始最重要的反编译,输入指令,apktool d framework-res.apk
(反编辑的APK一定要用没换过图片的,否则回编辑失败)

9:最后反编译完成

10:修改代码完成后,输入代码:apktool d framework-res 即可完成回编译
 回编译后的新的 apk在framework/dis 文件夹里面

11:如果反编译的是系统文件,比如,SystemUI.apk 那么必须进行挂载框架,反编译时,必须敲入一下命令:(然后再重复7-9步骤)
       apktool if framework-res.apk
       apktool if SystemUI.apk

12:对于三星手机(比如9100、9108/9100G),如果反编译SystemUI.apk要敲入一下命令进行框架挂载apktool if framework-res.apk  

apktool if twframework-res.apk 

apktool if SystemUI.apk

13:?回编译的命令是 apktool b XXX (没有后面的apk后缀)反编译的命令是 apktool d xxx  (有后面的apk)

0
网友评论
  • 😊
  • 😂
  • ❤
  • 😭
  • 😍
  • 😘
  • 🙄
  • 💀
  • 😫
  • 🤔
没有符合条件的内容