网络基于系统的攻击与防御ppt

网络基于系统的攻击与防御ppt

ID:37498314

大小:430.00 KB

页数:32页

时间:2019-05-12

网络基于系统的攻击与防御ppt_第1页
网络基于系统的攻击与防御ppt_第2页
网络基于系统的攻击与防御ppt_第3页
网络基于系统的攻击与防御ppt_第4页
网络基于系统的攻击与防御ppt_第5页
资源描述:

《网络基于系统的攻击与防御ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章基于windows操作系统的攻击与防御1.windows系统口令攻击口令攻击主要采用以下几种方法:猜测攻击字典攻击穷举攻击混合攻击直接破解系统口令文件网络嗅探(sniffer)键盘记录中间人攻击社会工程学1.1Windows操作系统的口令破解技术1.输入法漏洞windows2000sp2之前的版本。目前的Vista操作系统,极点五笔输入法,也存在此类问题。2.暴力破解SAM文件,一般使用工具LC3.删除SAM文件1.2设置系统策略保护口令连接策略问题:默认情况下系统没有设置登录的失败次数限制,导致可以被无限制地尝试连接系统管理的共享资源。解决方法:设置用户的访问策略

2、,定义用户登录失败达到一定次数时锁定帐号,并限制管理员远程访问。如何实现?在“管理工具”中,选择本地安全策略。在本地安全策略中选择“帐户安全策略”,其中的“密码策略”可以对密码的长度、密码的存留时间等方面进行设置。比如:在“密码必须符合复杂性要求”的选项中,系统默认是停用该功能,但推荐用户在使用时将该功能开启。点击“帐户锁定策略”,可以看到三个被选项,这里可以对帐户的时间和帐户无效访问的次数进行设置。此处,我们点击“用户锁定阈值”点右键,选择“安全性”,此处就可以对用户无效访问次数进行限制。由于Administrator帐号的特殊性,Administrator帐号无法设置

3、帐号锁定,即使登录失败的次数达到设置时,该帐号也不可能被锁住。因此除了系统默认创建的Administrator帐号,还应该创建至少一个具有管理员特权的帐号,并且,把默认帐号Administrator改成另外一个名字。2.IPC$入侵2.1什么是IPCIPC是英文InternetProcessConnection的缩写,即:命名管道,它是windows提供的一个通信基础,用来在两台计算机进程之间建立通信连接,而IPC后面的$是windows系统所使用的隐藏符号,因此IPC$表示IPC共享,但是是隐藏的共享。默认IPC是共享的。通过IPC连接,入侵者就能够实现远程控制目标主机

4、。基础知识SMB:(ServerMessageBlock)Windows协议族,用于文件打印共享的服务;NBT:(NETBiosOverTCP/IP)使用137(UDP)138(UDP)139(TCP)端口实现基于TCP/IP协议的NETBIOS网络互联。在WindowsNT中SMB基于NBT实现,即使用139(TCP)端口;而在Windows2000中,SMB除了基于NBT实现,还可以直接通过445端口实现。网络共享对于端口的选择对于win2000客户端(发起端)来说:1如果在允许NBT的情况下连接服务器时,客户端会同时尝试访问139和445端口,如果445端口有响应,

5、那么就发送RST包给139端口断开连接,用455端口进行会话,当445端口无响应时,才使用139端口,如果两个端口都没有响应,则会话失败;2如果在禁止NBT的情况下连接服务器时,那么客户端只会尝试访问445端口,如果445端口无响应,那么会话失败。对于win2000服务器端来说:1如果允许NBT,那么UDP端口137,138,TCP端口139,445将开放(LISTENING);2如果禁止NBT,那么只有445端口开放。我们建立的ipc$会话对端口的选择同样遵守以上原则。显而易见,如果远程服务器没有监听139或445端口,ipc$会话是无法建立的。2.2空会话(NullS

6、ession)攻击概念:Null会话是同服务器建立的无信任支持的会话。一个会话包含用户的认证信息,而Null会话是没有用户的认证信息,也就好比是一个匿名的一样。作用:当在多域环境中,要在多域中建立信任关系,首先需要找到域中的pdc来通过安全通道的密码验证,使用空会话能够非常容易地找到pdc,还有就是关于一些系统服务的问题。而且Lmhosts的#include就需要空会话的支持。攻击过程:1).用扫描软件搜寻存在弱口令的主机比如流光,SSS,X-scan等,然后锁定目标,如果扫到了管理员权限的口令,假设现在得到了administrator的密码为空2).然后,我们先建立起i

7、pc$连接netuse\192.168.1.6ipc$""/user:administrator3).查看远程主机开了什么共享netview\192.168.1.6注释:声明用netview命令无法看到默认共享,因此通过上面返回的结果,并不能判断对方是否开启了默认共享。4).查看远程主机的时间nettime\192.168.1.65).得到远程主机的netbios用户名列表nbtstat-A192.168.1.6Copye:c.exe\192.168.10.15c$上传文件nc.exe到目标地址的c盘At\1

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

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

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