vchakchina Posted March 30, 2024 Share Posted March 30, 2024 Hello. I need help with unpacking one unity asset file. Neither AssetsStudio nor AssetsRipper can open this and similar files. It is probably encrypted, but I have little experience with this, I hope for your help. Thanks File link: Conclusion in the log file: https://drive.google.com/file/d/10vHXQhEi_YZdir6EfGDXCMRAh-QB1wqW/view?usp=drive_link System.ArgumentException: AssetCollection with index 1907047310 was not found in dependencies (Parameter 'fileIndex') at AssetRipper.Assets.Collections.AssetCollection.ThrowIfFileIndexOutOfRange(Int32 fileIndex) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.Assets\Collections\AssetCollection.cs:line 314 at AssetRipper.Assets.Collections.AssetCollection.TryGetAsset(Int32 fileIndex, Int64 pathID, IUnityObjectBase& asset) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.Assets\Collections\AssetCollection.cs:line 257 at AssetRipper.Assets.Collections.AssetCollection.TryGetAsset(Int32 fileIndex, Int64 pathID) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.Assets\Collections\AssetCollection.cs:line 245 at AssetRipper.Assets.Metadata.PPtrExtensions.TryGetAsset[T](IPPtr`1 pptr, IAssetContainer file, T& asset) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.Assets\Metadata\IPPtr.cs:line 67 at AssetRipper.Assets.Metadata.PPtrExtensions.TryGetAsset[T](IPPtr`1 pptr, IAssetContainer file) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.Assets\Metadata\IPPtr.cs:line 87 at AssetRipper.Assets.Generics.PPtrAccessList`2.get_Item(Int32 index) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.Assets\Generics\PPtrAccessList.cs:line 32 at AssetRipper.Assets.Generics.PPtrAccessList`2.GetEnumerator()+MoveNext() in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.Assets\Generics\PPtrAccessList.cs:line 65 at AssetRipper.SourceGenerated.Extensions.GameObjectExtensions.GetTransform(IGameObject gameObject) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.SourceGenerated.Extensions\GameObjectExtensions.cs:line 150 at AssetRipper.SourceGenerated.Extensions.GameObjectExtensions.GetRoot(IGameObject gameObject) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.SourceGenerated.Extensions\GameObjectExtensions.cs:line 167 at AssetRipper.Processing.PrefabProcessor.Process(GameBundle gameBundle, UnityVersion projectVersion) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.Processing\PrefabProcessor.cs:line 38 at AssetRipper.Export.UnityProjects.Ripper.Load(IReadOnlyList`1 paths) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.Export.UnityProjects\Ripper.cs:line 115 at AssetRipper.GUI.Managers.UIImportManager.ImportFromPathInternal(Ripper ripper, String[] paths, Action`1 onComplete, Action`1 onError) in D:\a\AssetRipper\AssetRipper\Source\AssetRipper.GUI\Managers\UIImportManager.cs:line 20 Link to comment Share on other sites More sharing options...
ikskoks Posted March 31, 2024 Share Posted March 31, 2024 What is the name of the game? Link to comment Share on other sites More sharing options...
vchakchina Posted March 31, 2024 Author Share Posted March 31, 2024 4 hours ago, ikskoks said: What is the name of the game? The game is called ALTAVA, it is a new mobile game from a Korean company. Here is a link to the game itself: https://apkcombo.com/altava-fashion-avatar-chat/com.umr.altava/ Some assets can be found in the APK file itself without installing the game Link to comment Share on other sites More sharing options...
piggsy Posted March 31, 2024 Share Posted March 31, 2024 https://github.com/nesrak1/UABEA Link to comment Share on other sites More sharing options...
vchakchina Posted April 1, 2024 Author Share Posted April 1, 2024 9 hours ago, piggsy said: https://github.com/nesrak1/UABEA This tool allowed me to view the contents of the __data file and repackage this file into a RESS file, but neither AssetsStudio nor AssetsRipper still work with these files. Maybe I'm doing something wrong? But this thing looks useful, thanks for sharing Link to comment Share on other sites More sharing options...
piggsy Posted April 1, 2024 Share Posted April 1, 2024 5 hours ago, vchakchina said: This tool allowed me to view the contents of the __data file and repackage this file into a RESS file, but neither AssetsStudio nor AssetsRipper still work with these files. Maybe I'm doing something wrong? But this thing looks useful, thanks for sharing File -> Open, Select __data, Click Memory, Click Info, Select Texture2D, Click Plugins and Export Texture Link to comment Share on other sites More sharing options...
vchakchina Posted April 1, 2024 Author Share Posted April 1, 2024 7 hours ago, piggsy said: File -> Open, Select __data, Click Memory, Click Info, Select Texture2D, Click Plugins and Export Texture Yeah, that's what I did. But is there a way to export the mesh? 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now