Hmm, It could be a virus. I would suspect the expired account, if I thought that your accounts can expire, I don't think they do. I think I am going to lean toward a virus. If you don't know how to read HJT logs, and if you want to see if there is anything in there, I will be happy to take a look at for you.
tayspen
<Insert title here>
1,622 posts since Jul 2005
Reputation Points: 84
Solved Threads: 99
If it's been a real long time, it's very possible that msn closed the account, and then someone re-opened it. I know for sure that if you don't log in for a long time, MSN will deactivate the account, and then you have to manually re-activate. Also, if you look into the Msn Messenger Protocol , a little crafty programming can allow you to log in with an account you already have, and in some parts of the protocol, Masquerade as another user. In this example:
MSG bob@passport.com Bob 89\r\n
MIME-Version: 1.0\r\n
Content-Type: text/x-msmsgscontrol\r\n
TypingUser: bob@passport.com\r\n\r\n
Which is also found in the above linked reference, it would be really easy to change the parameter in the MSG command, or the typinguser command. I do a lot of network programming (with sockets), and this is not only possible, but feasible. While I'm sure this is a rarity, and most likely (in my opinion) not the culprit of your situation, it is very possible. I think that the account expired, and was re-opened with someone else....
Comatose
Taboo Programmer
2,910 posts since Dec 2004
Reputation Points: 361
Solved Threads: 215
Comatose
Taboo Programmer
2,910 posts since Dec 2004
Reputation Points: 361
Solved Threads: 215
Wow, good find comatose. :)
'Stein
Lapsed Skeptic
1,941 posts since Jan 2006
Reputation Points: 222
Solved Threads: 106