EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Simple Client (https://www.eqemulator.org/forums/forumdisplay.php?f=667)
-   -   SimpleClient Download links (https://www.eqemulator.org/forums/showthread.php?t=25429)

mosfet777 02-04-2010 04:15 PM

woo hoo !
 
Awesome

Thanks George, you rock :D

Amphitryon 02-08-2010 05:56 PM

Most excellent George, thank you very much!

Lothrian 02-09-2010 11:04 AM

It would be awesome if Windcatcher could re-release the later versions with the fixes in them... It seems to hang everytime I try to zone.

blmille2 08-03-2010 01:21 AM

source code
 
I tried the download link at the top, but it took me to some silly page that didn't seem to have anything important on it.

I'm developing a client from scratch and need to know how to authenticate with the server.

I tried looking for the code that LS uses, but that's hidden in EQEmuAuthCrypto.dll and I can't seem to figure out the encryption.

I searched the forums on how this is done, but no luck yet.

The client is in .NET and I would like to learn about how this all works.

Anyone able to shed light on the authentication part?

I see the packets going across the wire.

Thanks!

GeorgeS 08-03-2010 10:00 AM

Searching above leads to this link
http://www.georgestools.eqemulator.n...e_04-13-08.zip

blmille2 08-03-2010 11:41 AM

Code
 
Thanks!

I forgot that it was written in Delphi.

I can't seem to find my Delphi 5 disc.

Can someone tell me the trick to the authentication?

Thanks!

Brandon

blmille2 08-03-2010 12:06 PM

Authentication
 
I'm looking at this login code in GVim (which does a horrible job with pas files =0D).

So, it looks like you just:
- md5 = md5(input)
- d = md5[i] XOR md5[i+4] XOR md5[i+8] XOR md5[i+12] (i = 0..3)
- shave off the top bit (to keep it > 0 when in signed format)
- make sure the number is between 1 and 100,000, but not including 100,000
- convert the result to hex and toss this to the LS

Is that accurate?

Thanks!

blmille2 08-03-2010 12:26 PM

Can SimpleClient log into EqEmu?
I looked into the login code and couldn't find any encryption--also evident when I run the LoginServer and said that it doesn't do any encryption on passwords, etc.

I was hoping to find a client that logs into the eqemu servers so that I can program the login code.

Any help is appreciated!

Thanks!

Tyen05 02-16-2014 07:12 PM

Quote:

Originally Posted by blmille2 (Post 190281)
Can SimpleClient log into EqEmu?
I looked into the login code and couldn't find any encryption--also evident when I run the LoginServer and said that it doesn't do any encryption on passwords, etc.

I was hoping to find a client that logs into the eqemu servers so that I can program the login code.

Any help is appreciated!

Thanks!

I'm hoping to find client source that logs into Eqemu servers as well~

case42 01-19-2016 07:24 AM

have either of you considered making a client in unity3d? Ive made one for SWGEmu in its early stages very early it logs in and displays the servers and such...

But when i got the full official source to SWG from one of the old devs i kinda scrapped it. However it wasnt very difficult to make...

But then again keep in mind i have the crypto source i have the login server source and all the client source as well so... it kinda made it easier but. You DO have most of the protocol and opcodes and what they do defined already so really it wouldnt be too difficult

Uleat 01-19-2016 02:07 PM

(sic) I don't think that topic has ever been addressed :P

case42 01-21-2016 08:15 PM

It really is pretty easy ill post a few screens of my single player EQ Style rpg i made in unity took me like 2 months... lots of code not alot of content lol


All times are GMT -4. The time now is 06:41 AM.

Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.