[Release]Horizon SHN Encryption

07/08/2015 00:14 xKeRnx#1
Vill ist es ja für jemanden ganz nützlich, der schon immer mal die Horizon SHN's öffnen wollte, dies bis jetzt aber noch nicht hinbekommen hat.
Wenn Ihr dieses Topic unnütz findet, dann Ignoriert es bitte einfach.
Also bitte kein geflame :) Ty ;)

[Only registered and activated users can see links. Click Here To Register...]


Code:
                if (((index < 0) | (length < 1)) | ((index + length) > data.Length))
                {
                    throw new IndexOutOfRangeException();
                }
                byte num = (byte)length;
                for (int i = length - 1; i >= 0; i--)
                {
                    data[i] = (byte)(data[i] ^ num);
                    byte num3 = (byte)i;
                    num3 = (byte)(num3 & 117);
                    num3 = (byte)(num3 + 0x24);
                    num3 = (byte)(num3 ^ ((byte)(((byte)i) * 198)));
                    num3 = (byte)(num3 ^ num);
                    num3 = (byte)(num3 ^ 232);
                    num = num3;
                }