
Script
Etrange Overlord Demo Bundle Decryptor
A Python utility for decrypting the Unity asset bundles used by the Etrange Overlord Demo.
Overview
I made this script to handle the decryption before opening the Etrange Overlord Demo bundles in Unity tools. It works with individual files or complete folders, saving the decrypted copies wherever you choose.
Prerequisites
The script requires Python 3.10 or newer and the cryptography package. Install the package from a terminal before running it:
1
python -m pip install cryptography
Usage
Pass the encrypted bundle first, followed by the path for the decrypted copy:
1
python .\etrange_bundle_decrypt.py ".\encrypted.bundle" ".\decrypted.bundle"
The same command can process every .bundle file in a directory:
1
python .\etrange_bundle_decrypt.py ".\Master" ".\Master_decrypted"
Only the selected directory is searched by default. Add --recursive to include its subdirectories. Existing output files are left alone unless --force is passed.
Compatibility
I wrote and tested the script against the Etrange Overlord Demo. The full game has not been tested, so I cannot say whether it uses the same encryption.