提取 apk 音频文件 声音文件 早上拆了个APP提取音频
今天早上雨滴找我说要提取一个APP的音频文件 反正就是你懂得HHH
其实呢,.APK文件解包是很简单的 因为本身就是一个压缩包 没错是ZIP格式储存模式压缩
将后缀apk改成.zip解压
或者是直接用winrar打开也行
相关知识如下:
APK解压后,一般的可看到的目录结构如下:
APK解压后,一般的可看到的目录结构如下:
文件或目录 |
作用 |
META-INF/ | 也就是一个 manifest ,从 java jar 文件引入的描述包信息的目录 |
res/ | 资源文件目录 |
libs/ | 如果存在的话,存放的是 ndk 编出来的 so 库 |
AndroidManifest.xml | 程序全局配置文件 |
classes.dex | dalvik 字节码 |
resources.ars | 编译后的二进制资源文件 |
简单的说就是上面那些 另外上面没有提到的assets也经常放着资源文件, 所以优先找的应该是res或者asstes两个文件夹
今天遇到的这个APP比较让人头疼 因为开发者为了防止提取文件 删掉了所有文件的后缀
全特喵无后缀!
在确定assets\bin\Data有大量可疑文件后
采用了BAT脚本批量改后缀
代码如下
ren *.* *.MP3
匹配所有文件并且修改文件后缀为MP3
然后一个文件夹里全特喵都是mP3 看着真纠结 几百个文件挨个听不现实
于是天才的喵娘我又找到了文件的不同
一般来说 正常的MP3文件 点击会看到相关信息
就是长度这东西
而装出我是音频文件的垃圾文件 会显示出星级
依据这个可以快速分辨相关文件
好吧我今天上午就做了这么点事 如果你有更好的方法请指教我 毕竟我是笨蛋来着
via。http://www.acg12.net/?p=847
因本文不是用Markdown格式的编辑器书写的,转换的页面可能不符合MIP标准。