sha1 стоит в конфиге, ставил и винтерол, логин грузится отлично. самое странное что в игру пускает при таком пароле, в обычном виде
String user = new String(decrypted, 0x5E, 14).trim();
user = user.toLowerCase();
String password = new String(decrypted, 0x6C, 16).trim();
int ncotp = decrypted[0x7c];
ncotp |= decrypted[0x7d] << 8;
ncotp |= decrypted[0x7e] << 16;
ncotp |= decrypted[0x7f] << 24;
Вот этот кусок в другом логин сервер от скриптов закоментирован, попробую без этого куска тотже
Нет, тоже не то. Там у них другой тип. В общем реально хелп. Такое чувство что дело не в коде а в клиенте
for (PasswordHash c : Config.LEGACY_CRYPT) / собственно если даже я в ручну пасс сформирую sha1 допустим , залью в бд. не может логинится. хеширование вообще не работает как я понял
Все нашел затык) спасибо за наводки) Можно закрывать тему