We need the loginserver!
First, I got poor english for explain my mind.wish u guy understand.
Someone all of us are looking for the loginserver,even it wasnt Opensrc. I did work is sucessful having planted all servers that EQ require for play... and I also make up a way easily for Multi-Languages server. Like france,chinese,etc... But I cannot servicing with MiniLogin.exe because it was poor and little func with us(account for the one making puzzle to me) some guy could be tell me why wouldnt use official loginserver? Okay.A big reason for me: The official loginserver will not accessed by my people. I dont know why,and me same as them. Others,without the big reason I think the guys still want private login system.I just put suggestion here ,any DEVers if you recoginze that plz release it.(or new minilogin system for multi-account) btw: Great jobs.keep it up!!! and thanks for provide the world to us,free as the wind. |
how about...
NO |
sigh
thats just to funny.....
wtf was he thinking... thats like asking guildwars for there databse hahahaha..... ok im going to bed now...... |
Minilogin can work fine with multiple accounts, and plenty of people use it. I really cannot understand you well...
|
hmmmm
Quote:
minilogin is for private use ie: lan etc i think he means a public one that anyone can log into I dunno why tho I like the idea of a meeting point centeralized thu eqemu. thats one of the things that drew me to this project. yes it' broke but the downtime was minimal ...login2 was up in a matter of hours.. i think you guys should be happy they care so much about there users....ah well that would be bad if everyone had a loginserver and rather pointless...just my 2 cents.... |
kathgar,
I have had problems using multiple accounts with minilogin and 5.3DR2. My miniloginaccounts.ini is setup correctly with a space after every line but the last and the usernames are <= 8 characters. However I don't think it is worth wasting time trying to figure this out since people can use the real login server. Also, people can do what I did below. siberiaic, Here's a kludge which will allow you to use multiple accounts with minilogin. Add the following after line 219 in world/client.cpp: Code:
struct in_addr login_ip_s; |
Re: sigh
Quote:
/me puts on his asbestos underwear. It is a reasonable request. When I get back on broadband, I will write an opensource login server (if I still have any interest in eq/eqemu). I don't see any reason for withholding the source to it, and I think that all of the reasons I've seen so far are just retarded. I remember reading in Mirth's RE post that he could already generate packets when trying to figure out the format... that probably means that the login server was derived by reverse engineering the dll that ships (shipped?) with ethernalquest. That is probably where I'd start, at least (or did SEQ hack the login sequence, too?). Whatever the case, duplicating minilogin-level functionality would probably not be too hard. As to why the loginserver code is so jealously guarded... Maybe the eqclient does some things it isn't supposed to, like report system information or modify files or expose some command interface that it shouldn't... It won't run w/o sysadmin privs, so it is entirely possible. Since sony tech support will basically tell you to disable your firewall if you want to play, security and privacy are obviously not their top concerns. At the very least, I'd imagine that cd keys are transmitted as part of the login process. It would make sense that you would want to be able to ban users in some way - cd keys seem like the most reasonable way to do so. Where jealously guarding code that would enable login password snooping seems silly to me, trying to protect cd keys makes a little more sense. The only other possibility I can think of is that it is held secret in hopes of preventing SOE's legal wrath. As it is, SOE has only to kill the loginserver for all of eqemu to die (unless some renegade dev like me writes an opensource version). I haven't actually sniffed any packets, so all of my speculation should be taken w/ a grin of salt. I'm still probably going to write an open-source client at some point, though (if I finally go bband again). I would also probably evaluate the difficulty of modifying world.exe to work w/ the hq loginserver. I can't imagine running a public server where _my_ users would still have to register w/ EQEmu. Why should they? What if I have a falling out w/ the EQEmu project or branch the code? Do I want to have to still be subject to using their login server? I don't think so. Since the world/zone servers are gpl, a branch is a very real possibility. As far as splintering the user-base... I don't see any reason that loginservers couldn't pass information from one to another. Nor am I aware of anything that would prevent modifying world servers to register with multiple login servers. So, while the official stance is that minilogin is not and never will be open source, I think that you can still rest assured that there will eventually be an open source login server. |
Re: sigh
Quote:
Quote:
Quote:
Quote:
Quote:
|
I already have a functional opensource loginserver, and it's posts like these (the original) that make me not want to fix the final bug and release it to just anyone (though if you catch me on irc and show that you have an iq greater than your shoe size, i'll give it to you). I am not worried about this being used for cracking accounts, it's people who demand the loginserver that have no idea about the work that has gone into them. Solar created the original LS that is in use today, and it is _closed source_ and will remain that way, as it is not up to the eqemu developers to release it.
|
Re: sigh
Quote:
Quote:
Quote:
Quote:
Quote:
You're pretty quick to point out that the eqemu dev team doesn't owe anyone anything. That's fine and dandy. I haven't asked for anything. Likewise, I don't owe you (/dev/noob) jack squat, either. _Don't_ talk to me as if I do. If your rant is because my questions and comments aren't preceded with the deferential babble you're accustomed to - tough tit. |
Eglin:
I agree the original post was resonable, coming from an individual who was ignorant of previous posts regarding the subject. I think devn00b was a bit short with him, but sometimes when you answer the same question often enough, the answers get shorter. Let me give you an outsider's (not-a-dev) view. This consists of facts presented in other posts and my own speculation. The big issue is the encryption used by the client/login server to protect the name and password used by the client. I would guess this is done by a dll for which they do not have the source code. (There have been posts that the source code for the encrypt/decrypt routines is not in the hands of the dev team) The fact that it is a dll and not a lib file is my guess based upon the way I would have done it. So, where did it come from. Not the dev team, since they don't have the source. Perhaps someone who works for sony slipped them the same dll used at eqlive. I doubt it. So that leaves the possibility that it was reverse engineered from the client. Someone, possibly a former dev team member or a code tinkerer from the project passed, produced it and gave it to the project. I would guess here that the gift had a string attached. That it would not leave the hands of the dev team and that they would agree not to reverse engineer it. Being honorable people, I feel they have kept their word. And without this piece, the entire login server is useless. Even without the promise above, there are still reasons to not release the encrypt/decrypt dll. The USA has some strange laws against exporting encryption/decrytion technology to certain countries. Once on the internet, there is no control where the files will go, making the dev team and project criminally liable and possibly placing some or all of the dev team in federal prison. Speaking of laws, there is also the digital millenium copyright act. A law passed which is, in my opinion, not only unconstitutional but breaks international copyright agreements. The DMCA has some strong language regarding breaking decryption for any reason including personal/fair use. Even if they win the case aganst them, the legal costs would break the project and bankrupt the individuals involved. Finally, about releasing the executables. It might sound like a good idea... until you realize there are people like me (a quintessential hacker of the *original* definition) who could easily figure it out. I wouldn't release it, but then I'm not stupid :-) Someone else could. Would the dev team be liable for aiding this person by making it available? Even if not, there are the court costs again. With the encrytion/decryption routines, it would be possible to intercept packets going to eqlive, decrypt them and get the name/password for active live accounts. Liablilty? Criminal charges for making it possible? Think court costs. Or, just think of the moral resposibility they would feel. I, like you, could make my own login server. I don't see a need to and have plenty of other things to keep me busy. Should the day arrive when I feel I must, I will do it. Don't expect me to announce the fact or post the source. Just my opinions; value: $0, but it does come with a double your money back guarantee. |
Quote:
1. The original devs dont want it released. 2. The dev who wrote the decryption dll doesnt want it released (we dont even have the source, so we couldnt even if we wanted to). 3. Login is useless without decryption of username/password. 4. If everyone had a public login server players would have a hard time finding a server to play on, being centralized means they can easily find one. You can make a login server without decryption easily enough, but the decryption is what sets it apart. Daeken's login server (as was told to me) uses php and uses an ip based verification system (in other words a minilogin alterative not a real login server). |
Re: sigh
[/quote]Don't be a moron.
/me puts on his asbestos underwear. It is a reasonable request. When I get back on broadband, I will write an opensource login server (if I still have any interest in eq/eqemu).[/quote] I know you are but what am I... When some company lets lose there team of laywers on you don't say you were not warned.... Giving out an opensource login server is a lawsuit waiting to happen...I don't think it's even worth discussing the giant can of worms you are opening on that issue. you can act all high and mighty and call people morons all you want. but at least we are not the ones who will be sued. and don't think for one minuite that there not watching you all like hawks because they have a huge playerbase to protect and you would taste good with ketchup my little gnome friend...... |
Since I'm not even necessarily prepared to commit to writing a login server, I definitely have no intention of organizing a derivative project. I mentioned the fork just to point out that there is no reason that a person with views other than /dev/noob's would necessarily have to take what he gives them or shut up. There are other alternatives.
As far as your statements about claiming code as your own... I don't know where that came from, but it is a non-issue. I have seen that used, in the past, as an argument for keeping the login server closed source but it doesn't make sense. There is nothing in the eqemu license that says that you _have_ to use the eqemu login server. Nor is there anything that says that you, as a server op, have to disclose that your server runs eqemu. If a server op chooses to bypass the eqemu login servers and instead has an activex applet in their webpage that automagically alters the eqhost file and launches the game, more power to them. The end-user wins, because they don't have to go through the process of registering w/ this site (and its rather asinine registration rules). The server op wins, because they have sovereign control over their own server via login server independence. I'm perfectly happy to agree to disagree on this one. I would certainly never invest the time and money necessary to run a server without complete control over every aspect. There are many other valid reasons for wanting your own login server, though. Since I periodically entertain the notion of getting a fast connection and hosting a server, I also periodically consider alternatives to the public login server. My surprise that more people don't feel the same way is equaled by my disappointment at the responses given to those who do. |
Re: sigh
Quote:
Quote:
|
All times are GMT -4. The time now is 10:40 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.