论坛
MYSQL
IT动态
互联网
安全
网页设计
SSH
JAVA
APACHE
学习方法
系统管理
首页
SAMBA
多媒体
发行版
编程
通信
XML
J2ME
IPTABLES
编辑工具
网络管理
今天是2008年9月8日 星期一
高级Bash脚本编程指南(中文版)
APACHE2中文手册
MYSQL中文手册
PHP中文手册
VIM中文手册
栏目分类
系统安全
|
服务器安全
|
网络安全
|
木马病毒
|
漏洞补丁
|
防火墙
|
系统安全
|
备份恢复
|
安全策略
系统优化
|
提速
|
优化性能
|
服务
|
清理垃圾
网络技巧
|
网络命令
|
网络技巧
|
网络访问
|
共享
|
网络管理
服务器技术
|
Exchange
|
FTP服务器
|
ISAServer
|
域服务器
|
Web服务器
|
SQLServer
|
其他服务器
系统技巧
|
系统管理
|
系统技巧
|
注册表
|
进程
windows新手入门
|
系统基础
|
网络基础
|
安装
|
技术前沿
系统故障
|
网络故障
|
开关机故障
|
系统故障
|
软件故障
|
当机故障
资讯动态
排行榜
·
WinXP系统无线网络
·
Windows2003单网卡实现VPN(下)
·
Windows2000远程访问服务全攻略
·
教你如何无线桥接Windows
·
小技巧:解决局域网内不能互访的问题
·
将远程桌面安全进行到底一(图)
·
将远程桌面安全进行到底四(图)
·
IP地址分配与“路由和远程访问”服务
·
设置远程访问策略(3)
·
如何指定WindowsXP的网络连接
·
将远程桌面安全进行到底二(图)
·
设置远程访问策略(1)
·
ADSL路由功能详解及应用技巧
·
跟我学TCP端口:作用,漏洞,操作详析二
·
将远程桌面安全进行到底三(图)
·
ADSL原理以及ADSL系统组成简介
·
设置远程访问策略(2)
·
决定数据包去向Windows路由表透析
·
Windows2000AS路由和远程访问
·
Windows2000终端存在的问题及解决方案
您现在的位置:
Linux宝库
>>
Windows
>>
网络技巧
>>
网络访问
>> 文章正文
将远程桌面安全进行到底一(图)
Linux宝库
收集整理 作者:Linux宝库 时间:2007-12-31
收藏本站
来自:
http://doc.linuxpk.com/34614.html
联系:linuxmine#gmail.com
分类:
[网络访问]
从windows2000 server版本开始微软就将一个名为“远程桌面”的程序集成到操作系统中,通过这个“远程桌面”网络管理员可以在网络的另一端轻松的控制公司的服务器,在上面进行操作,删除程序,运行命令和在本地计算机一样。因此“远程桌面”功能极大的方便了网络管理员的工作,在推出以后受到了越来越多网管的青睐。
然而随着网络的普及,网络的安全性越来越受到企业的重视,很多网管发现使用windows的远程桌面功能操作服务器有一定的安全隐患,也就是说数据传输的安全级不够高,虽然传输信息进行了一定的加密,但黑客高手还是很容易将其还原成本来信息的。正因为远程桌面在安全性上的不足使得一些网络管理员开始寻求其他远程控制工具,例如remote admin,pc any where等。
微软公司非常看中远程控制软件的市场。为了提高远程桌面的安全级别,保证数据不被黑客窃取,在Windows2003的最新补丁包SP1中添加了一个安全认证方式的远程桌面功能。通过这个功能我们可以使用SSL加密信息来传输控制远程服务器的数据,从而弥补了远程桌面功能本来的安全缺陷。
小提示:如果你使用的是windows2003,但是没有安装最新的SP1补丁的话还是不能够使用SSL加密的远程桌面认证方式。因此建议各个公司马上将服务器升级到windows2003+SP1。
一、危机四伏亲手破解连接信息:
究竟没有使用SSL加密传输信息的远程桌面认证方式有多危险,今天我们就跟随高级网络工程师一起来窥探个究竟。
实验环境:
单位服务器windows2000server版+SP4补丁包,网络状况是光纤10M出口。家中计算机为windows XP pro版+SP2补丁包,网络状况是北京网通ADSL 512KB。家中使用XP自带的没有包含SSL认证的远程桌面连接功能控制服务器。
破解过程:
第一步:在家中计算机中安装sniffer数据包分析工具,选择网卡为本地网卡。(如图1)
图1 点击看大图
小提示:其实将sniffer工具安装在与家中计算机处于同一个子网中的计算机进行监控也是没有任何问题的,他同样可以监测到下面提到的数据信息。
第二步:通过sniffer菜单中的“capture->start”来启动监测功能,当然直接点快捷按钮的开始小箭头也是一样的。
第三步:这时候启动XP的远程桌面连接程序,访问公司的服务器。
第四步:登录到服务器后输入正确的用户名和密码进入桌面,然后退出。
第五步:完成登录服务器的操作后回到本地计算机的sniffer程序,点菜单的“capture->stop and display”来停止监测并显示结果。(如图2)
图2 点击看大图
第六步:在显示结果窗口中点左边的“objects”标签,如果你是通过宽带路由器多台计算机共享上网的话就会在“objects”窗口中看到我们要访问服务器的IP地址了,当然对于那些只有一台计算机并通过ADSL猫上网的朋友,由于ADLS猫充当了IP地址转换和过滤的工作,所以只会在“objects”窗口看到本地网卡的信息。选中本地网卡或服务器的IP地址然后点下方的“decode”标签进行数据包分析。(如图3)
图3 点击看大图
第七步:在“DECODE”标签中我们就可以对监测到的数据包进行分析了。我们从最上方开始分析目的地地址。在第23个数据包时就会看到服务器的IP地址,这些数据包就是我们要仔细分析的。(如图4)
图4 点击看大图
第八步:继续往下分析到第26个数据包时就从最下方的数据信息中可以清晰的看到登录服务器时所输入的用户名――“softer”了。(如图5)
图5 点击看大图
第九步:在分析到第28和29个数据包时就会在数据信息处看到经过加密的密码信息了。(如图6)虽然我们无法辩识但黑客可以根据这些密文进行反编译。编译过程比较长,类似于穷举法。(如图7)
图6 点击看大图
图7 点击看大图
虽然远程桌面连接传输信息时不同于FTP与telnet那样使用明文传输,但是用户名的明文传输与密码的简单加密还是存在着很大的安全隐患的,数据包很容易被黑客偷窥并破解。所以我们要将远程桌面安全进行到底。
二、铜墙铁壁使用证书加密认证:
首先要将服务器升级到最新版本windows2003,然后还需要通过windows update或网站将service packet 1补丁包安装。因为只有安装了SP1的Windows2003才具备通过SSL加密的远程桌面功能。以下所有操作都是对服务器而言的,只有服务器经过设置容许支持SSL加密认证,客户端才可以通过远程桌面访问程序正常连接。
1.安装证书服务:
第一步:默认情况下windows2003没有安装证书服务,我们通过控制面板的添加/删除windows组件来安装“证书服务”。(如图8)
图8 点击看大图
第二步:在CA证书类型中选择“独立根CA”,然后点“下一步”继续。(如图9)
图9
第三步:在CA识别信息窗口中为安装的CA起一个公用名称――softer,可分辨名称后缀处空白不填写,有效期限保持默认5年即可。(如图10)
图10
第四步:在证书数据库设置窗口我们保持默认即可,因为只有保证默认目录(windowssystem32certlog)系统才会根据证书类型自动分类和调用。点“下一步”后继续。(如图11)
图11
第五步:配置好安装证书所需要的参数后系统就开始安装该组件,当然在安装过程中会提示要求插入WINDOWS2003系统光盘。(如图12)
图12
第六步:插入光盘找到系统文件后继续安装,在安装服务的最后系统会提示“要容许证书服务需要启用IIS的ASP功能”,我们选择“是”来启用ASP。(如图13)
图13 点击看大图
第七步:完成CA证书服务的windows组件安装工作。(如图14)
图14
小提示:如果windows2003没有安装IIS组件的话还需要按照上面介绍的方法将IIS组件也安装。
本文来自:http://doc.linuxpk.com/34614.html
最新更新
·
Windows2000AS路由和远程访问
·
设置远程访问策略(1)
·
设置远程访问策略(2)
·
设置远程访问策略(3)
·
如何阻止对Windows注册表的远程访问
·
IP地址分配与“路由和远程访问”服务
·
Microsoft远程访问简介与概述
·
我的IE也能多窗口浏览网页
·
加快Win2000访问网上邻居的速度
·
IE浏览器轻松一键新建新页面
·
实例:修改注册表挖掘IE的潜力
·
小技巧:解决局域网内不能互访的问题
·
管理远程访问客户
·
远程访问概述
·
局域网内XP与98se的双向访问
·
windows的网络访问认证原则和实例
·
ADSL上网通用解决方案
·
ADSL共享办公方案
·
家用ADSLMODEM选购指南
·
安装ADSL二十问
·
访问.NET网络服务的两种方法
·
ADSLMODEM选择原则(上)
·
ADSLMODEM选择原则(下)
·
Windows2000远程访问服务全攻略
·
端口基础常识大全贴
·
改正win2003IE地址栏默认com.cn
·
防止IE浏览器被恶意修改的小技巧
·
将远程桌面安全进行到底二(图)
·
将远程桌面安全进行到底四(图)
·
教你快速深入了解Ping