In the defense of the original poster... The passwords are NOT hashed and salted when transmitted across the network. So, one stray captured packet is all that is needed to gain access to someone's account. So, either someone located within either the sending or receiving subnet could ettercap and nab it. If it's someone within the server's subnet, all logins could theoretically be captured very trivially. Also, since the passwords are plaintext on transmission, they are probably plaintext in storage. Depending on the storage solution, this could be an issue. If a SQL database is in use... this probably would not bode well.
Also, if it happened only once, only to one player, then...then I'm sorry but we're bound to think the problem is on the player side.
- Do you guys use some other forum or anything else that requires registration and is more or less known by others?
- Do you guys use the same passwords for characters ingame and in this thing(s)?
Hashing the pass before transmission wouldn't be better, the dude sniffing the network could login aswell, even if it would be a bit harder.
I was thinking a lot about SQL injection here. The traffic sent by the game does not yet look exploitable to me, thought any malicious code injection could be a problem here?
The problem for them is the forum fonline2238.net, they have same password ingame and on this forum.... Who have access to sql server ? Or is SMF secure enough ?