
This hack is a simple unicode exploit in the personal message parser used in Messenger. This does not affect Messenger for Mac, and I believe it won't 3rd party clients as it requires emoticons to be rendered within the personal message itself. Have a look at what we've created below:

How can I do it?
It's really simple. Download this Rich Text Format file, edit the text, emoticons and whatever else within it (excluding the odd characters) and paste it into your personal message. Your contacts should see the change on their contact list (but you won't).
The reason you have to download the RTF file is because most web browsers won't render the characters that make your personal message so big correctly. Don't worry it's 100% safe.
on Tue 12 May 2009 (19:24 GMT) (2271 views)
The script gives you an array of options including adding emoticons, bizarre text and of course colors and standard text decorations. Generally, if you like to "pimp your Messenger" this is a script you should be interested in. I mean who doesn't love a bright pink PSM to stand out from the crowd?

Download WLNameEditor script for Messenger Plus! LiveThis could cause a massive annoyance, especially if you do it to your friends, their account will become useless! Anyone interested in the code, here it is:

If you were stupid enough to insert that into your personal message, here are the instructions to fix it, as provided by Jonathan Kay:
If you've done this, do the following (applies to Windows Live Messenger 8.1) ...
On XP:
Sign out of Messenger. Click Start, then Run, type:
%userprofile%local settingsapplication datamicrosoftwindows live contacts
and click OK. Right-click the e-mail folder corresponding to your email, and choose Delete. Then sign back into Messenger.
On Vista:
Sign out of Messenger. Click Start, type:
%appdata%..localapplication datamicrosoftwindows live contacts
and click OK. Right-click the e-mail folder corresponding to your email, and choose Delete. Then sign back into Messenger.
Use it how you like, I just want the Messenger team to take this post into account. People could turn something like this into an extremely annoying practical joke.
Update: I've changed the code into an image, it stopped our RSS feed from rendering correctly. Jonathan Kay has provided me with more information about the issue, as I knew little about the problem:
It has nothing to do with roaming and doesn't even get to the server. The server simply rejects the PSM and signs you out. Since the PSM is stored locally, it will keep trying to set this every time you sign in. Hence why removing the data where the PSM is stored solves the problem.
You could sign on another machine or Windows user account and it would be fine.
Messenger Stuff