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
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;
}