Destiny 2 encrypted config file

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Monteven
Posts: 3
Joined: Fri Oct 05, 2018 4:22 pm

Destiny 2 encrypted config file

Post by Monteven »

Hi there, Destiny 2 uses a configuration file to identify some data such as version, game type (possibly debugging menus), etc which is stored in a file called sku_config.txt. This file seems to be encrypted at least, but I'm unsure if its more than that. I've attached a zip to several different sku_config files which helps to identify that the first 264 bytes always change, but the next 144 bytes 1. always stay the same length and 2. only the last value changes. Looking at the decrypted text (via dynamic debugging so annoying to do and cannot test changing values) this would make sense since the only thing that changes should be the version number which is at the end. This doesn't makes sense to me if its something like AES so is it possible its XOR or something? I tried some basic XOR and ROT decryption using the first 264 bytes as the key (combinations of different bytes) but neither seemed to work. Any ideas? I'm not great at decryption.