Okay so according to your findings, I tried offzip on them again and it did work, but not on "Fonts" and "Design" .pak files. However, I didn't get what you did exactly using the XOR key, okay so you figured it out by comparing both files, but what did you use the Key for? I mean if offzip was able to do the job, then the XOR is only for the table?
And btw many thanks for the help!!
The two mentioned files Fonts and Design are
here.
Edit: So one thing I know is that XOR with 0 is unchanged, so we can expect the letters to show up following through the method the first guy unpacked.
Here are the values that I obtained from various files, where ? are not english alphabet.
Code: Select all
?cesygir???q?ygu
?fes??ir???tk?gu
pces?tir???t?hgu
qces?tir???u?hgu
ces?uiro???t?hgu
?ces??ir???p?ogu
zcesyvir??ht?igu
?des??ir?????jfu
dces?vir??ht?jgu
rcesyuir??ml?hgu
How did you obtain the key from those?
Update 2:
I manually calculated some files, and to my amazement XOR is really an amazing thing! I was able to find out the XOR key again, but only as 16 Bytes, meanwhile I'm sure the key is a bit longer. (24/32), or it is 16 bytes twice.
Update 3:
The XOR key is:
Code: Select all
73 65 63 75 72 69 74 79 74 68 72 6F 75 67 68 6F
Update 4:
I've extracted the files successfully but I'm unable to figure out the encoding of the names.