Клиент С3, использует старый метод аутентификации, без RSA шифрования.
Если есть исходники, можно подправить файл ClientThread.java в папке /loginserver/.
Найти в файле:
Код:
if (!checksumOk)
{
//_log.warning("Incorrect packet checksum, closing connection..");
_log.warning("Client is not using latest Authentication method. (Min is " + Config.MIN_PROTOCOL_REVISION + ")");
break;
}
И заменить его следующим:
Код:
if (!checksumOk)
{
_crypt = new NewCrypt("[;'.]94-31==-%&@!^+]\000");
System.arraycopy(incoming, 2, decrypt, 0, decrypt.length);
decrypt = _crypt.decrypt(decrypt);
checksumOk = _crypt.checksum(decrypt);
}