|Rangerous the Second
|Verfasst am: Mi 01.02.2017 - 03:13 Titel: Decrypting Some Data Files from Fate-Gates of Dawn v1.6
|The following key can be used to decrypt some of the data files from Fate v1.6 (English) version: XOR-5EDA3C9D, ROR-5.
This applies to about 40 files with the following naming conventions:
aa0, aa1, aa2, etc. through aa7, b00, b01, b02, etc. through b90, pon
Although these data files are not compressed, the encapsulated data is not obvious because it is encrypted.
The batch decryption routine works on each 4-byte group in sequence. First, each 4-byte group is exclusive-or'd (XOR) with the 4-byte key of 5EDA3C9D, then the 4-byte key is rotated right by 5 bits.
Here are a few decrypted snippets from various files:
aa0:`Do you want to join my party?`
aa1:`I`m a wandering Mage!`
aa2:Well, I think, next time we better sleep in a warm and comfortable Inn!
aa3:`Don`t walk through the wilderness at night!`
aa5:`The curse is broken! I`m alive again! Many thanks to you, friends!`
aa6:What is the name of Naristos` servant?
b00:You`re at the southern gate of Larvin.
b01:`To the Exit`
b05:`Fast way to leave`
b10:You`re at the northern gate of Laronnes.
b20:You`re at the western city gate of Fainvil.
b30:You`re at the northern gate of Valvice.
b40:You`re at the northern gate of Cassida.
b50:You`re at the eastern gate of Perdida.
b60:You`re at the northern gate of Pirate Rock.
b70:You`re at the western gate of Katloch.
b80:You`re at the northern gate of Mernoc.
b90:You`re at the demolished inn.
aa4 was not listed literally, to give a more compact understanding of the content.
Together, aa6 and aa7 seem to comprise "copy protection" questions.
b00-b90 appear to hold town data.
pon was not listed literally, to give a more compact understanding of the content.
pon appears to hold potion data.
It is possible that this decryption key is relevant to other files as well, if those files contain numerical data instead of text. In such cases, it would require further analysis to understand if the files have been successfully decrypted, since one cannot easily recognize success by simply reading proper words and sentences.
Respectfully, Rangerous the Second