

Messenger 8加入了一个鸡肋功能“共享文件夹”,文件大小加了好几兆,内存资源占用大增;所以很多人一直使用7版本。7版本的协议和8版本实际上没有本质性的变化,这使破解成为可能。下面提供两个办法。
1、使用Win2000兼容模式(适合7.5)
把MSNmsgr.exe属性中的兼容性设置改成Windows 2000(设置为Windows 98/Me会导致出错)
如图:

2、补丁(适合7.0和7.5)
去http://nilhegar.extra.hu/下载两个补丁文件(匈牙利空间,国内下载将较慢),分别用于英文版Messenger 7.0和7.5。据我的测试,虽然作者说在非英文版MSN Messenger下这样修改可能会导致不稳定,但是中文版似乎没有发现问题。
补丁过后发现,msnmsgr.exe在其属性下的版本号变成了8.1,

而且启动后能成功登录(开不开兼容模式都是一样),而在软件的帮助->关于下,显示的版本也是8.1。

果然这方面微软不如腾讯,腾讯QQ传到服务器的版本信息是个两个字节的字符串的Hash,存在qqinfo.dat内,QQ.exe、 LoginCtrl.dll不仅互相验证,也验证这个Hash,传到服务器的也是这个Hash;MSN?难道版本验证仅仅是验证EXE的信息?
总之到此,MSN7.0/7.5不能登录的问题已经得到解决。MSN8.0的破解可能困难要大得多,而且现在确实也没什么人用了。
3、使用修正过的7.0
目前,微软已经发布了一个经过修正过的7.0 版本的messenger ,大家可以点击这里下载到。







