RunUO Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Client encryption key

themasterer

Wanderer
wrote a utility to calculate the login keys .. might be useful to somebody, *shrug*

it's .NET, so feel free to reflect it and see it's not harmful.

edit: looks like key1 on older clients are 1 less than the new calculation .. weird.
 

Attachments

  • Calculate Login Key.zip
    4.3 KB · Views: 438
  • calc_login.JPG
    calc_login.JPG
    6.6 KB · Views: 173

wchen18

Sorceror
Append some:
new LoginKey("7.0.10", 0x1f9c9575, 0x1bd26d6b),
new LoginKey("6.0.12", 0x2F2BA7ED, 0xA2817E7F),
new LoginKey("6.0.7", 0x2E9BC78D, 0xA25BFE7F),
new LoginKey("6.0.6", 0x2E43ED9D, 0xA234227F),
new LoginKey("6.0.5", 0x2E0B97AD, 0xA210DE7F),
new LoginKey("6.0.4", 0x2FF385BD, 0xA2ED127F),
Do someone know the others? I need the Encryption key for 6.0.8 or more.. Thanks a lot.
 

Vorspire

Knight
UO:Rice doesn't seem to work for client 5.0.9.0...

Can anyone tell me why?

Apparently it's supported up to 509x...
 

RadstaR

Sorceror
public static LoginKey[] LoginKeys = new LoginKey[]
{
new LoginKey("7.0.10", 0x1f9c9575, 0x1bd26d6b),
new LoginKey("6.0.8", 0x2ED3257D, 0xA27F527F),
new LoginKey("6.0.7", 0x2E9BC78D, 0xA25BFE7F),
new LoginKey("6.0.6", 0x2E43ED9D, 0xA234227F),
new LoginKey("6.0.5", 0x2E0B97AD, 0xA210DE7F),
new LoginKey("6.0.4", 0x2FF385BD, 0xA2ED127F),
new LoginKey("6.0.3", 0x2FBBB7CD, 0xA2C95E7F),
new LoginKey("6.0.2", 0x2F63ADDD, 0xA2A5227F),
new LoginKey("6.0.1", 0x2F2BA7ED, 0xA2817E7F),
new LoginKey("6.0.0", 0x2f13a5fd, 0xa29d527f),
new LoginKey("5.0.9", 0x2F6B076D, 0xA2A3BE7F),
new LoginKey("5.0.8", 0x2f53257d, 0xa2bf527f),
new LoginKey("5.0.7", 0x10140441, 0xa29bfe7f),
new LoginKey("5.0.6", 0x2fc3ed9c, 0xa2f4227f),
new LoginKey("5.0.5", 0x2f8b97ac, 0xa2d0de7f),
new LoginKey("5.0.4", 0x2e7385bc, 0xa22d127f),
new LoginKey("5.0.3", 0x2e3bb7cc, 0xa2095e7f),
new LoginKey("5.0.2", 0x2ee3addc, 0xa265227f),
new LoginKey("5.0.1", 0x2eaba7ec, 0xa2417e7f),
new LoginKey("5.0.0", 0x2E93A5FC, 0xA25D527F),
new LoginKey("4.0.11", 0x2C7B574C, 0xA32D9E7F),
new LoginKey("4.0.10", 0x2C236D5C, 0xA300A27F),
new LoginKey("4.0.9", 0x2FEB076C, 0xA2E3BE7F),
new LoginKey("4.0.8", 0x2FD3257C, 0xA2FF527F),
new LoginKey("4.0.7", 0x2F9BC78D, 0xA2DBFE7F),
new LoginKey("4.0.6", 0x2F43ED9C, 0xA2B4227F),
new LoginKey("4.0.5", 0x2F0B97AC, 0xA290DE7F),
new LoginKey("4.0.4", 0x2EF385BC, 0xA26D127F),
new LoginKey("4.0.3", 0x2EBBB7CC, 0xA2495E7F),
new LoginKey("4.0.2", 0x2E63ADDC, 0xA225227F),
new LoginKey("4.0.1", 0x2E2BA7EC, 0xA2017E7F),
new LoginKey("4.0.0", 0x2E13A5FC, 0xA21D527F),
new LoginKey("3.0.8", 0x2C53257C, 0xA33F527F),
new LoginKey("3.0.7", 0x2C1BC78C, 0xA31BFE7F),
new LoginKey("3.0.6", 0x2CC3ED9C, 0xA374227F),
new LoginKey("3.0.5", 0x2C8B97AC, 0xA350DE7F),
};
 

Vorspire

Knight
I am having errors with the ClientEncryption scripts that use these keys.

The client is detected as Encrypted and it selects the Key for the client and allows it to connect to the Server List screen. If I select my server, it disconnects my client.

Has anyone else had this problem? Or does anyone else use this system or has previously used it on RunUO 1.0?

I would REALLY appreciate any information regarding this system..

Thanks, and sorry for the NecroBump :p
 

RadstaR

Sorceror
Yes .... oldest version 2.1 it's not compatible with latest clients.
On deleted RunUO Forge has been versioni 2.3 with updates for newest clients, but .... i don't have it and don't know any other location with this.
 
Top