反编译apk获取unity资源流程分享
什么时候需要这样做?
遇到真机问题,如资源丢失检查,可能需要直接拆开对应的包来确认资源是否存在,打包是否没打进去。例如检查某个tdr表格是否没有打进包里面,或者检查包里某个资源版本是不是不对
看到其他做的很好的游戏,看到很好的图或者模型,想破解里面的资源拿来自己用,如果没加密的话就可以破解出来(如轩辕传奇的apk就没加密,从里面能搞出很多好看的图片和模型)
想学习研究别人的游戏是怎样处理资源的,shader怎么实现的等
需要用到的工具:
- apktool 反编译apk用
- unity studio 反编译unity资源用
流程
1 把apk包和apktool统一放到一个文件夹,在文件夹内按住Shift点击鼠标右键,选择在此处打开cmd窗口,之后输入命令 java -jar apktool_2.2.1.jar d (xxx.apk)
2 等命令执行之后会在目录内生成一个和apk包名相同的文件夹
3 进入文件夹,选择assets目录,如图
4 打开Unity Studio,点击菜单,选择Load Folder,将assets目录的路径打开,会显示如下结果
右边Asset List可以看到包里的任何资源,包括Shader,Texture,Mesh,TextAsset等
5 点击菜单,选择Extract Bundle,就可以解开选择的ab包,如图
就可以看到包里面的所有表格文件
反编译apk获取unity资源流程分享相关推荐
- Android 应用开发(34)---反编译APK获取代码资源
反编译APK获取代码&资源 "反编译Apk",看上去好像好像很高端的样子,其实不然,就是通过某些反编译软件,对我们的APK进行反编译,从而获取程序的源代码,图片,XML资源 ...
- 反编译apk文件查看源码,反编译apk获取资源
之前做过反编译apk文件的,原本想的就是应该做下总结的,后来...不知道后来发生了什么,一定不是因为我懒了.总之,今天领导让我研究下一个口碑比较好的app,看下它某个功能怎么实现的,用的什么技术,又扒 ...
- Android 反编译APK详解
目录 一,所需工具 二,Apk反编译获取源码 三,apk反编译获取资源文件 四,反编译apk获取资源文件方式二 附 一,所需工具 apktool (资源文件获取) 下载路径:https://ibot ...
- mac平台反编译apk,获取源码,androidmanifest和资源文件
"提供一个反编译apk的工具" 在window上反编译apk是比较容易的事情,但是在mac上就需要稍微费力一些,这里为了方便大家,特意提供了一个python脚本,实现快速反编译ap ...
- app加固apk文件防止反编译apk打包流程
文章目录 [1]加固 一.为什么要加固 二.加固方案 ①免费的第三方加固方案 ②付费的第三方加固方案SDK ③Java IO 流实现AES加密dex [2]加固方案的实现方式 [3]apk文件构造 [ ...
- android代码apkxiazai1,Android基础新手教程——1.10 反编译APK获代替码amp;资源(示例代码)...
Android基础新手教程--1.10 反编译APK获代替码&资源 标签(空格分隔): Android基础新手教程 本节引言: "反编译Apk".看上去好像好像非常高端的样 ...
- link url下载php,php脚本生成google play url的下载链接,下载apk并自动反编译后获取android版本号...
php脚本生成google play url的下载链接,下载apk并自动反编译后获取android版本号 需求: get the offer tracking link follow the redi ...
- 可视化反编译APK工具,查看部分JAVA代码与全部资源文件。
###前言 APK是安卓安装包,里面主要就是两大部分 资源文件,主要是图片与布局. dex文件,也就是各种代码转换成的Android可执行文件. 如果直接ZIP打开混淆打包过的APK的话,会出现dex ...
- Android APK 反编译apk 如何破译apk
题记:在开发中可能看到别的app有一些精美的画面和绚丽的动画效果很漂亮,忍不住想借鉴下,很想知道它是怎么实现的.于是就寻找实现的方法,在这里总结了一下获取的经验.反编译apk的实现过程在这里分享给小伙 ...
- 教你如何正确反编译apk
本篇博文简单得以图文形式,描述下反编译apk. 一听反编译,有木有高大上的赶脚,哈哈,其实真的不是很难嘻嘻 简单的说下反编译apk的流程: 我们一般想要反编译一个apk,无非就是想获得三样东西 图片资 ...
最新文章
- python request.get乱码_python的request中文乱码怎么办
- buuoj-crypto 1
- UCloud UFile——对象存储UFile SDK基本使用
- 和为K的子数组—leetcode560
- Windows - 通过注册表编辑器来删除多余盘符
- Java PECS
- 组合商品和商品套餐(套装)的设计
- 浅谈工业无线遥控器的基本定义及原理
- SpringCloud工作笔记066---断路器(Curcuit Breaker)模式
- Linux加一存在路由没事吧,Linux 添加永久静态路由的方法
- linux centos7.9图形界面版本下载_适合在任何地方使用的 Linux:15 个小型 Linux 发行版...
- 软件项目管理案例教程 第4版 课后习题答案
- 【ENVI入门系列】02.自定义坐标系(北京54、西安80、2000坐标系)
- mysql创建视图并加注释_在mysql中为视图创建注释
- Python策略模式实例
- JavaSE 多线程
- MT6738/MT6738T芯片资料,MT6738处理器功能介绍
- java 批量重命名_Java实现文件批量重命名
- ARM NEON优化3.RGB Packed转RGB Planar
- 边缘计算使能智慧电网
热门文章
- python猜字游戏猜三次_python的猜数字游戏
- 概要设计和详细设计区别_塑胶模具设计常用知识要点概要
- W25Q256编程时需要关注的器件特性
- 自创RTSP 服务器 用多款客户端软件测试接入可以,唯独VLC接入不了
- 《计算机网络 自顶向下方法》(第7版)答案(第九章)
- MD4、MD5、SHA1、HMAC、HMAC_SHA1区别
- JS layer时间组件laydate的回调中重置清除选择无效的问题
- 考PMP真的有用吗?(含pmp资料分享)
- 【Python】发送UDP数据(保姆级图文+附测试工具文件+api例程)
- 车标识别 深度学习车标识别 神经网络车标识别 cnn车标识别 目标检测 yolo识别