Tin-moon, у меня это сделано в другом классе вот таким образом:
Код:
private byte[] DecryptLoginServer(byte[] packet, int packetSize)
{
byte[] result = (byte[])Funcs.DeepClone(packet);
result = blowfish.Decode(packet);
if (packet[0] == 0)
{
result = Funcs.AntiXor(result);
}
return result;
}
AntiXor я кидал страницами ранее