hax0r31337 / resleriana_tools

Tool to play around with Atelier Resleriana encrypted AssetBundle files
MIT License
5 stars 3 forks source link

Decryption capability #1

Closed 09williamsad closed 1 year ago

09williamsad commented 1 year ago

I may be misunderstanding the code, but can this tool decrypt the aktsk AssetBundles or is it just information at this time? If so then how exactly?, as I have not been able to determine the process.

hax0r31337 commented 1 year ago

It has the capability of decrypting Aktsk AssetBundles, well you can perform a simple decrypt of the ABs bundled with apk.
First, extract the /assets/aa/ folder from the UnityAssetPack.apk file contained within the XAPK to a ./dir directory relative to the tool. Then, you can perform a simple decryption.

09williamsad commented 1 year ago

Where and how does the tool expect the bundle files? From what I can see from main.go, it expects the bundle files to be in resleriana_tools-main\main\dat.

But this does not change what looks to be a file not found error. goroutine 1 [running]: main.main() C:/Users/adamw/Downloads/resleriana_tools-main/main/main.go:62 +0x4ed exit status 2

The catalog.json file implies that bundle files should be in an Embed folder and with the extension .bundle, but this seems to have no effect.

This is with a full download/extract of the game files, not just the apk.

Update: I think I see the problem, the full download bundles without extensions are not in the same place as the .bundle bundles. And there are .bundle files referenced by the full catalog that are not in the files.

Do you have the full download?, if not then I can upload it.