今天早上雨滴找我说要提取一个APP的音频文件 反正就是你懂得HHH

其实呢,.APK文件解包是很简单的 因为本身就是一个压缩包 没错是ZIP格式储存模式压缩

将后缀apk改成.zip解压

或者是直接用winrar打开也行

相关知识如下:
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文件 点击会看到相关信息
 
就是长度这东西

早上拆了个APP提取音频
而装出我是音频文件的垃圾文件 会显示出星级

早上拆了个APP提取音频

 

依据这个可以快速分辨相关文件

好吧我今天上午就做了这么点事 如果你有更好的方法请指教我 毕竟我是笨蛋来着

 

via。http://www.acg12.net/?p=847

最后修改:2017 年 04 月 20 日 04 : 07 AM