当前位置:首页 » 资源管理 » 反编译不到资源文件怎么回事
扩展阅读
怎么评价格力员工 2024-05-06 14:35:26

反编译不到资源文件怎么回事

发布时间: 2022-07-04 11:37:55

㈠ APK反编译成功,却找不到文件,这是怎么回事

你直接用CMD反编译的吧,那个太复杂了,我也是新手,说实话,那么多代码,我都理不清。现在有个程序叫做DOAPK。我也是最近刚用的,非常方便。操作非常简单。推荐你试试。

㈡ 小颖java源代码反编译编译后文件找不到啊

改用jd-gui吧 这个反编译出来的编码更准

㈢ android项目反编译后找不到R.class

反编译后肯定找不到。
解释:反编译后,class文件已经变为java文件了,所以肯定是没办法找到的。
备注:反编译工具都是针对的已经编译好的class文件,备注等内容是没办法被还原的,再就是反编译结果并不一定是源码的页面展示样式,代码顺序可能有变动。

㈣ 如何反编译android的apk文件得到资源文件

  1. 首先下载apktool工具(apktool-install-windows-r04-brut1.tar.bz2和apktool1.4.1.tar.bz2)

    apktool工具下载见附件。

得到如下文件:

㈤ APK反编译不了,resources.arsc被加密了怎么破

resources是APK中的资源文件,例如图片布局等等,android 反编译的方法,需要用到几个工具,网络一下都能找到下载地址
dex2jar JD-GUI apktool

反编译步骤:
1.反编译Apk得到Java源代码
首先要下载两个工具:dex2jar和JD-GUI
前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工具,可以直接查看Jar包的源代码。

具体步骤:
1.首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的;
2.解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录
运行 dex2jar.bat classes.dex
生成 classes.dex.dex2jar.jar

2.反编译apk生成程序的源代码和图片、XML配置、语言资源等文件
还是下载工具,这次用到的是apktool

具体步骤:
将下载的两个包解压到同一个文件夹下,应该会有三个文件:aapt.exe,apktool.bat,apktool.jar
1.解压缩下载的两个文件包,apktool-install-windows-r04-brut1.tar解压缩后得到的包里有aapt.exe 和apktool.bat.(注意要把apktool1.4.1.tar解压后的一个.jar 文件到解压后的\apktool-install-windows-r04-brut1文件夹里)
2.特别注意:你要反编译的文件一定要放在C盘的根目录里

㈥ 反编译得不到资源文件是什么原因

如果只是资源文件的话,aapt这个命令就够了,很好用,绝对不会出现反编译失败的情况!
aapt是SDK里面带的
例,如果获取APK的manifest文件,用下面的命令:
aapt.exe mp xmltree "你的APK全路径" AndroidManifest.xml > AndroidManifest.xml.txt

㈦ exescope等反编译软件对exe文件进行反编译,文件没有加壳,但是除了对话框,图片,版本等,其他资源看不见

大致有这样几种情况:
1、某些资源不在.exe文件里,而在附带的.dll文件里;
2、某些资源调用的是Windows链接库,而非软件自身资源;
3、exescope查看资源仅对C语言编写的程序效果好。

㈧ apk文件反编译后找不到可汉化的文本资源内容,请问现在的这些内容都存在于哪些位置和文件里了

估计是被加密到smali文件里面去了,转了好几个进制,应该是这样,我也在钻研这个问题