网络与信息安全技术实验指导书

网络与信息安全技术实验指导书

ID:40919159

大小:237.00 KB

页数:28页

时间:2019-08-10

网络与信息安全技术实验指导书_第1页
网络与信息安全技术实验指导书_第2页
网络与信息安全技术实验指导书_第3页
网络与信息安全技术实验指导书_第4页
网络与信息安全技术实验指导书_第5页
资源描述:

《网络与信息安全技术实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、试验1常用网络命令,IPC$漏洞攻击通过这次试验,要掌握IPC$(InternetProcessConnection)是共享"命名管道"的资源,它是为了让进程间通信而开放的命名管道,通过提供可信任的用户名和口令,连接双方可以建立安全的通道并以此通道进行加密数据的交换,从而实现对远程计算机的访问。IPC$是NT/2000的一项新功能,它有一个特点,即在同一时间内,两个IP之间只允许建立一个连接。NT/2000在提供了ipc$功能的同时,在初次安装系统时还打开了默认共享,即所有的逻辑共享(c$,d$,e$……)和系统目录winnt或windows(admin$)共享。所有的这些,微软的初衷

2、都是为了方便管理员的管理,但在有意无意中,导致了系统安全性的降低。相关内容说明:所讨论的各种情况均默认发生在winNT/2000环境下,win98将不在此次讨论之列,而鉴于winXp在安全设置上有所提高,个别操作并不适用。IPC$(InternetProcessConnection)是共享"命名管道"的资源,它是为了让进程间通信而开放的命名管道,通过提供可信任的用户名和口令,连接双方可以建立安全的通道并以此通道进行加密数据的交换,从而实现对远程计算机的访问。IPC$是NT/2000的一项新功能,它有一个特点,即在同一时间内,两个IP之间只允许建立一个连接。NT/2000在提供了ipc$

3、功能的同时,在初次安装系统时还打开了默认共享,即所有的逻辑共享(c$,d$,e$……)和系统目录winnt或windows(admin$)共享。所有的这些,微软的初衷都是为了方便管理员的管理,但在有意无意中,导致了系统安全性的降低。平时我们总所说ipc$漏洞,ipc$漏洞,其实ipc$并不是一个真正意义上的漏洞,是指微软自己安置的那个‘后门’:空会话(Nullsession)。那么什么是空会话呢?空会话是在没有信任的情况下与服务器建立的会话(即未提供用户名与密码),但根据WIN2000的访问控制模型,空会话的建立同样需要提供一个令牌,可是空会话在建立过程中并没有经过用户信息的认证,所以

4、这个令牌中不包含用户信息,因此,这个会话不能让系统间发送加密信息,但这并不表示空会话的令牌中不包含安全标识符SID(它标识了用户和所属组),对于一个空会话,LSA提供的令牌的SID是S-1-5-7,这就是空会话的SID,用户名是:ANONYMOUSLOGON(这个用户名是可以在用户列表中看到的,但是是不能在SAM数据库中找到,属于系统内置的帐号),这个访问令牌包含下面伪装的组:EveryoneNetwork在安全策略的限制下,这个空会话将被授权访问到上面两个组有权访问到的一切信息。那么建立空会话到底可以作什么呢?对于NT,在默认安全设置下,借助空连接可以列举目标主机上的用户和共享,访问

5、everyone权限的共享,访问小部分注册表等,并没有什么太大的利用价值;对2000作用更小,因为在Windows2000和以后版本中默认只有管理员和备份操作员有权从网络访问到注册表,而且实现起来也不方便,需借助工具。从这些我们可以看到,这种非信任会话并没有多大的用处,但从一次完整的ipc$入侵来看,空会话是一个不可缺少的跳板,因为我们从它那里可以得到户列表。以下是空会话中能够使用的具体命令:1首先,我们先建立一个空会话(需要目标开放ipc$)命令:netuse\ipipc$""/user:""注意:上面的命令包括四个空格,net与use中间有一个空格,use后面一个,密码左右各一

6、个空格。2查看远程主机的共享资源命令:netview\IP解释:建立了空连接后,用此命令可以查看远程主机的共享资源,如果它开了共享,可以得到如下类似类似结果:在\*.*.*.*的共享资源资源共享名类型用途注释-----------------------------------------------------------NETLOGONDiskLogonservershareSYSVOLDiskLogonservershare命令成功完成。3查看远程主机的当前时间命令:nettime\IP解释:用此命令可以得到一个远程主机的当前时间。4得到远程主机的NetBIOS用户名列表(

7、需要打开自己的NBT)nbtstat-AIP用此命令可以得到一个远程主机的NetBIOS用户名列表(需要你的netbios支持),返回如下结果:NodeIpAddress:[*.*.*.*]ScopeId:[]NetBIOSRemoteMachineNameTableNameTypeStatus---------------------------------------------SERVER<00>UNIQUERegisteredOYAMA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。