Chinaunix首页 | 论坛 | 博客
  • 博客访问: 91464
  • 博文数量: 25
  • 博客积分: 190
  • 博客等级: 入伍新兵
  • 技术积分: 221
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-20 21:46
文章分类

全部博文(25)

文章存档

2013年(17)

2011年(8)

我的朋友

分类: WINDOWS

2013-08-01 11:15:08

卸载了XP,因为之前只能一个用户来RDP,可是安装好2003,并加到域里面之后,才发现XP的链接可以破解的。杯具啊,反倒是2003的破解很少,网络上有个哥们把老外的破解方法搞了过来,可是没有写清楚,导致Termsrv.dll破解之后OS报错。其实不需要替换所有的“8B FF 55 8B EC”只要在0x2A894处替换就好了!


破解Windows2003远程桌面两个用户限制 Windows2003默认只允许2个远程桌面用户登录,在实际使用过程中是非常不方便的,为了省钱,老外还是想出来办法,这一点不服不行:


1、用UltraEdit打开c:\windows\system32\termsrv.dll

2、查找0x2A894:8B FF 55 8B EC,替换成:31 C0 C2 04 00
the binary diff is:

0002A894: 8B 31
0002A895: FF C0
0002A896: 55 C2
0002A897: 8B 04
0002A898: EC 00



3、将文件另存到其他位置,如:d:\termsrv.dll,备用,关闭UltraEdit


4、重新启动Windows2003进入安全模式

5、打开控制面板->服务,找到Terminal services,禁用这个服务


6、用d:\termsrv.dll分别替换c:\windows\system32\dllcache\termsrv.dll和c:\windows\system32\termsrv.dll


7、重新启动进入正常模式

8、启动Terminal services

9、从我的电脑属性中设置允许远程功能

参考:http://www.remkoweijnen.nl/blog/2008/08/31/patch-windows-2003-terminal-server-to-allow-more-than-2-concurrent-sessions/

阅读(538) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~