Patching
Here you can find manual instructions for patching Crossmsgr-compatible clients.
MSN Messenger < 4.7.2009
- In Regedit: go to
HKEY_CURRENT_USER\Software\Microsoft\MessengerService - Change the
Serverstring value toms.crossmsgr.dedyn.io. If it doesn't exist, create it. - Alternatively, you can merge a .reg file that applies these changes for you.
MSN/Windows Messenger 4.7.2009 - 3001
You will need a hex editor for this. We recommend HxD.
- Replace
messenger.hotmail.comwithms.crossmsgr.dedyn.io - Replace
nexus.passport.comwithpp.login.crossmsgr.dedyn.io - Replace
gateway.messenger.hotmail.comwithhttpgws.ms.crossmsgr.dedyn.io(optional, required only to make the HTTP gateway work) - In Regedit: go to
HKEY_CURRENT_USER\Software\Microsoft\MessengerService. If it exists, change theServerstring value toms.crossmsgr.dedyn.io
MSN Messenger 5+ and Yahoo! Messenger
You will need the following:
- Windows XP SP2/Windows 2000 with kernel extensions or later. Wine will work too, YMMV on client compatibility
- The Reroute DLL file which you can download here
- The Reroute configuration file which you can download here
- A PE (portable executable) editor. This guide uses Stud_PE.
Steps:
- Place
reroute.dllin your client's installation folder (replace "Program Files" with "Program Files (x86)" on 64-bit systems):Program Files/MSN Messengerfor 5.0 - 8.1Program Files/Windows Live/Messengerfor 8.5- Both
Program Files/Windows Live/MessengerandProgram Files/Windows Live/Contactsfor 2009+ Program Files/Yahoo!/Messengerfor Yahoo! Messenger
- Run Stud_PE with admin privileges and select the executables using File → Open PE File (again, replace "Program Files" with "Program Files (x86)" on 64-bit systems):
Program Files/MSN Messenger/msnmsgr.exefor MSN MessengerProgram Files/Windows Live/Messenger/msnmsgr.exefor Windows Live Messenger- If you are patching WLM 2009+,
wlcomm.exeinProgram Files/Windows Live/Contactsas well Program Files/Yahoo!/Messenger/YPager.exefor Yahoo! Messenger 5/6/7,Program Files/Yahoo!/Messenger/YahooMessenger.exefor Yahoo! Messenger 8 and newer
Additionally, make sure the client is not running in the background (check Task Manager) before proceeding.
Stud_PE should look something like this:
- In the Functions tab:
- Right-click on the left hand window → select "Add New Import"
- Click "Dll Select" → select
reroute.dllfrom your client's Program Files folder - Click "Select func." → choose "ImportMe" → click "OK"
- Click "Add to List" → then click "ADD"
- Save the changes by clicking "OK"
- Configure Reroute:
- Copy the
sample-reroute.inifile into your client's installation folder, and rename it to<your client executable>.exe-reroute.ini: msnmsgr.exe-reroute.inifor MSN Messenger- If you are patching WLM 2009+, create
wlcomm.exe-reroute.iniinWindows Live/Contactsas well YPager.exe-reroute.inifor Yahoo! Messenger 5 and 6,YahooMessenger.exe-reroute.inifor Yahoo! Messenger 7.5 and 8- Edit the config file and (on line 12) set
typetomsnfor MSN Messenger/Windows Live Messenger, oryahoofor Yahoo! Messenger
- Copy the
- Assuming you've done everything correctly, you should now be able to sign in!
Yahoo! Messenger 5/6 (alt. method for old systems)
(This patching method is only applicable if you are using Windows XP SP1 or older):
- In Regedit: go to
HKEY_CURRENT_USER\Software\Yahoo\Pager - Change the
Conn Server,socket server, andHost Namestring values toms.crossmsgr.dedyn.io. If they do not exist, create them - Alternatively, you can merge a .reg file that applies these changes for you
AOL Instant Messenger
- Click Setup, then Connection, and change the host name to
ms.crossmsgr.dedyn.io