精华内容
下载资源
问答
  • unity 解包
    万次阅读
    2020-02-03 11:40:28

    在上海居住隔离的时候,整理了下为知笔记。发现了这篇于2018-06-07写完的,内容或许有陈旧

    之前解过自己项目的包的代码,研究assetBundle打包的时候,像把bundle解压出来看。结合看来就一个包的逆向。

    步骤

    改名解压
    • 将".apk"结尾的android包,改为".rar"。可以等到以下几个文件
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
    文件名称介绍
    asseysUnity游戏里面的资源和代码
    libarm和x86需要的so文件
    META-INF信息包
    res存放icon等资源
    AndroidManifest.xml清单文件
    classes.dexAndroid Dalvik字节码
    resources.arsc编译后的二进制资源文件

    关注的是assets目录,里面有资源和代码

    提取代码

    使用的工具是dll的反编译工具,可以使用<.NET Reflector>或者,打开…\apk\assets\bin\Data\Managed\Assembly-CSharp.dll。
    在IL Spy中看到Aseembly-CSharp.dll里有2个基类。看到右侧,代码是不是很熟悉。
    ]
    通过ILSpy的保存,可以得到看到两个继承MonoBehavior的CS。到这里完成了,代码的提取。可见代码加密的重要性了。

    提取资源

    需要使用到工具是UnityStudio

    这UnityStudio里看到Texture2d的贴图以及大小,shader的代码和大小。如果有音效资源也是可以听的

    附参考

    http://zenhax.com/viewtopic.php?t=12

    Unity3D研究院之提取游戏资源的三个工具支持Unity5(八十四)

    Unity3D研究院之mac上从.ipa中提取unity3D游戏资源(六十六)

    更多相关内容
  • AssetStudio unity解包工具
  • unity3d解包工具

    2018-12-03 20:18:12
    快速提取unity资源工具.....
  • unity解包工具

    2017-10-01 16:54:30
    可以解压出unity开发的apk内容,包含图集,音频,视频等。
  • Unity解包提取资源/AssetStudio的简单使用

    万次阅读 多人点赞 2020-06-29 11:00:05
    最近特别想要一款游戏里的语音包,但是原游戏是 Unity 做的,就想到了解包,找了一番发现可以使用 AssetStudio 这款强大的可视化工具。 项目地址:Perfare / AssetStudio 使用 直接在 releases 下载 下载自己需要...

    前言

    最近特别想要一款游戏里的语音包,但是原游戏是 Unity 做的,就想到了解包,找了一番发现可以使用 AssetStudio 这款强大的可视化工具。

    项目地址:Perfare / AssetStudio

    使用

    1. 直接在 releases 下载
      在这里插入图片描述
    2. 下载自己需要的版本( x86 是 32 位版),虽然压缩包不大但是速度挺慢的,建议代理。
      在这里插入图片描述
    3. 直接运行界面
      在这里插入图片描述
    4. 加载我们的整个游戏文件夹
      在这里插入图片描述
    5. 在 Asset List 里就有我们需要的资源
      在这里插入图片描述
    6. 选中后右键导出即可
      在这里插入图片描述

    结果

    在这里插入图片描述
    很好,资源完美解出了,非常高效。

    展开全文
  • Unity解包软件dnSpy.7z

    2021-02-13 18:46:54
    使用这款软件,把Unity游戏的"游戏名_Data"-->"Managed"里找到Assembly-CSharp.dll并打开,即可查看里面的代码,供学习。
  • 这是一个比较强悍的工具,对于项目甚至能输出成unity工程并运行!2.7.x版只能支持到unity5.4可以完美输出,再向上就不行了。但是可获取完整的项目结构源码,是个不可多得工具。 解压后运行 ...
  • Unity 解包

    2015-10-31 13:28:05
    Unity的disunity解包器,要配合bat使用
  • mac版 解析析Unity的asset bundle文件,展示asset bundle内容及大小 (依托于idk) 终端命令: java -jar /Users/wanglong/Unity/disunity_v0.4.0/disunity.jar -v list (此处为文件路径,可拖拽文件)
  • 文件名称) 下载链接 (apktool、dex2jar、jd-gui)注意使用时先解压 Unity解包提取资源工具:AssetStudio 2.用命令行运行相应的指令(基于window系统) 2.1获取layout/xml和AndroidManifest.xml java -jar apktool...

    目录

    目录

    1.工具下载

    2.用命令行运行相应的指令(基于window系统)

    2.1获取layout/xml和AndroidManifest.xml

    2.2获取classes.dex文件,并转为jar

    2.3 查看jar内的java文件


    1.工具下载

           apktool  (反编译apk得到资源文件res目录下的layout/xml....)

           dex2jar  (反编译classes.dex文件,得到用于jd-gui工具查看的.jar文件)

           jd-gui      (反编译.class文件,得到java文件,如果有混淆,得到的java文件是a.b.c.d...文件名称)

          下载链接 (apktool、dex2jar、jd-gui)注意使用时先解压

          Unity解包提取资源工具:AssetStudio

    2.用命令行运行相应的指令(基于window系统)

    2.1获取layout/xml和AndroidManifest.xml

    java -jar apktool_2.4.1.jar d -f xxx.apk -o newfile (xxx.apk为当前目录待反编译的apk文件)

           运行完后会在当前目录生成newfile的文件夹,里面就是得到的资源文件(res)

    2.2获取classes.dex文件,并转为jar

    把待反编译的.apk文件,重命名为.zip(或者.rar),解压文件,在目录中会有一个classes.dex的文件。

           然后把得到的classes.dex文件放到dex2jar文件夹下 ,用cmd运行 

    d2j-dex2jar.bat classes.dex

     

    2.3 查看jar内的java文件

    用jd-gui工具打开上一步生成的.jar文件,查看java文件,保存整个目录就能得到整个java文件。

    备注:如果反编译的时候出错,大部分是由于工具版本较低导致的,用最新的版本工具反编译。 我用的编译版本如下:

    下面粘下具体地址:

    apktool下载地址:https://bitbucket.org/iBotPeaches/apktool/downloads

    dex2jar下载地址:http://sourceforge.net/projects/dex2jar/files/

    jd-gui下载地址:http://jd.benow.ca/

    如果Android版本大于N需要更新dex2jar

    com.googlecode.d2j.DexException: not support version.
    

    Android N之前的版本 下载链接

    Android N之后的版本 下载链接

    希望能帮到各位。。。

    展开全文
  • unity 3d 资源解包

    2014-12-15 11:16:15
    命令行工具,可以解包unity的 .assets 和 .unity3d 文件,把里面的模型、音效、贴图都提取出来。 使用前,请确保按照 JDK ,并配置好相关环境。亲测可用!! 具体用法请看 README.md 文件。 示例,以下命令可以...
  • unity游戏解包和修改代码

    万次阅读 多人点赞 2021-03-06 22:35:56
    下面拿steam游戏《传说法师》作为例子进行解包。 游戏资源可以使用UnityStudio软件获取。如果是安卓包可以将后缀改为.zip解压出文件夹。首先选择File->Load folder->游戏目录 然后我们就可以预览资源了,并且...

    主要软件

    1.AssetStudio 用于解包资源
    2.DNSPY 用于反编译代码并进行修改
    3.ILSPY 同上,差不多功能

    资源部份

    下面拿steam游戏《传说法师》作为例子进行解包。
    游戏资源可以使用AssetStudio软件获取。如果是安卓包可以将后缀改为.zip解压出文件夹。首先选择File->Load folder->游戏目录
    在这里插入图片描述
    然后我们就可以预览资源了,并且可以导出想要的资源。
    在这里插入图片描述
    在这里插入图片描述

    代码部分

    这里使用的DNSPY软件。首先用软件打开游戏目录下Managed文件夹下的Assembly-CSharp.dll文件。
    在这里插入图片描述
    在这里插入图片描述
    然后我们就可以在如下图所示的路径中查看到游戏的所有代码。
    在这里插入图片描述
    并且我们可以通过右键目标类进行编辑。编辑后选择编译按钮即可。
    在这里插入图片描述
    在这里插入图片描述
    最后选择保存模块即可生效。
    弹出面板无需更改选项,直接点击确认。
    在这里插入图片描述
    在这里插入图片描述
    ILSPY和DNSPY功能类似,不过我只用过反编译代码没有修改过,有兴趣的朋友可以研究下。

    最终效果

    通过上面修改源码后可以发现我们的初始技能改变了。
    在这里插入图片描述

    如何反编译IL2Cpp

    展开全文
  • In February, Unity’s Content Team brought you The Explorer 2D Game Kit, a collection of mechanics, tools, systems and assets to hook up gameplay without writing any code. Now we’re bringing you the ...
  • unity完整的打包,解包AssetBundle

    千次阅读 2020-09-02 11:16:05
    using UnityEditor; public class BuildBundlesTest { [MenuItem("Window/BuildBundles")] static void BuildBundles() { string assetBundlesLibrary = "Assets/AssetsBundles"; if(!Directory.Exi
  • 有一个模型里有两个组 件想分开放系统说叫我解包prefab实例删除prefab连接
  • UnityStudio拆包工具

    2017-12-04 15:05:27
    UnityStudio拆包工具 UnityStudio拆包工具 UnityStudio拆包工具
  • <p style="text-align:center"><img alt="" height="137" src="https://img-ask.csdnimg.cn/upload/1611726430547.png" width="580" /></p> 类似这种的游戏文件拆包后成一文件夹 用的软件是AS 拆包后 不会封包</p>
  • unity包体相关的加密解密操作

    千次阅读 2022-08-02 11:23:11
    unity加密解密方案介绍
  • unity AssetGraph AB包 打包/解包

    千次阅读 2019-10-07 05:23:14
    安装unity assetGraph (备注:AssetGraph 1.5 仅支持 Unity 2018.4.2f1以上,安装版本:AssetGraph 1.4 unity:2018.3.12f1) 只需要将文件拖入指定的文件夹就可以了(备注:我放在Asset/Plugs) 新建GraphEditor...
  • 每天学习一点新知识(一)——Unity开发游戏的解包 用了CSDN有一段时间了,但一直都没有写过blog,只是在输入,没有输出。而且一直主要都是在查一些作业、题解什么的,还是希望自己能够多学到一些新东西吧,不管是...
  • Anti_TexturePacker v1.3 TexturePacker 解包工具,游戏图集解包工具 plist
  • 解密app反编译后的png图片等资源的方法和所需要的工具。U3D游戏包il2cpp逆向解包,apk加密资源解密
  • 用于反序列化Unity3D资产和AssetBundles文件的库(* .unity3d)。 依存关系 (用于UnityFS压缩文件) Unity如何打包资产 大多数Unity3D文件的提取程序(例如 )都将格式视为“文件存储”,将其视为会处理zip的格式...
  • Unity3D之AssetBundle【6】解包场景

    千次阅读 2015-08-13 00:54:23
    string url = "ftp://127.0.0.1/TestScene.unity3d"; int verNum = 1; WWW wwwForScene = WWW.LoadFromCacheOrDownload(url, verNum); while (wwwForScene.isDone == false) yield return null; AssetBundle...
  • 那么这里呢,我用的是第三发的压缩库,这个是用到一个dll,也就是ICSharpCode.SharpZipLib.Zip.dll 链接: ICSharpCode.SharpZipLib.dll_免费高速下载|百度网盘-分享无限制 这里是Zip的解压方式 ...
  • Unity游戏资源研究神器 UnityStudio0.8.0 含源码 GUI操作界面,提供预览国片,播放音频功能。 UnityStudio可以直接在自己的软件上查看图片、shader、文本、还能直接播放音频、甚至还能看场景Hierarchy视图的树状结构...
  • 网页Unity3D游戏资源的获取和解包

    万次阅读 2014-09-17 15:43:16
    Mannaged:这个文件夹下放的都是dll,Unity3D的逻辑脚本编译成dll后就放在这里面; resources.assets:游戏所有放在resources文件夹下的东西都会嵌在里面; Raw:如果游戏在StreamingAssets文件夹下放东西,那么就...
  • Unity解压文件

    2021-09-14 17:25:36
    } private IEnumerator LoadZip() { UnityWebRequest request = UnityWebRequest.Get(path); yield return request.SendWebRequest(); if (request.isHttpError || request.isNetworkError) { Debug.LogError("下载...
  • [Unity]app调试时手动替换真机ab包。

    千次阅读 2022-01-13 17:00:56
    直奔主题: Android: Android的比较简单,先写下Android的吧。 文字:在手机打开USB调试功能并且成功链接到Android Studio之后,在屏幕最右侧,有一个“Device File Explorer”按钮,打开之后,会出现手机的文件...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,222
精华内容 488
关键字:

unity 解包