I'm pretty sure its all done in the Nexon API, which is what the 47611 exe emulates I believe. If we can build something to do the same thing, we can effectively allow user login. We still don't know how to generate the tokens though, but I guess if we know what the server expects that would lead us to know how to build that.
From what we talked about in the dev chat, Maplestory uses the same authentication methods, so after looking a bit there I found a couple interesting links.
NMServer for MSAuth
This was made by @
Diamondo25 (Your expertise on the subject would be appreciated here)
It's a service that runs on the 47611 port that does the same thing the exe we are using does. Though I havn't been able to take a look at it as much, It could very well come in handy.
Also there is a thread that details some information about the Nexon API also by @
Diamondo25
http://forum.ragezone.com/f804/nexon-api-986354/
I only glanced through it, but it may have some good information in it that can be of use.