logo 广告
Loading...
 导航 所在位置:论坛首页 -> ┈┋电脑网络┋┈ -> 数据库技术 -> 企业服务器SQL Server弱口令测试
回复
标题:企业服务器SQL Server弱口令测试收藏 编辑 删除 楼主 | 上一篇 下一篇
黑黑
头像
等级:职业侠客
权限:普通用户
积分:53
金钱:267
声望:73
经验:73
发帖数:99
注册:2008年4月25日
资料 短消息2008-6-15 10:24:13

对于企业而言,服务器的重要性是不言而喻的。因此管理员们往往以维持服务器的稳定、高效地运行作为自己的工作目标,但是对于服务器安全性往往考虑得较少,至少对于某些管理员是这样的。

最近笔者进行了一例服务器安全测试,下面把这例测试过程写下来,希望对大家有所启示。

测试工具:

1.S扫描器(一种速度极快的多线程命令行下的扫描工具)

2.SQL登陆器

3.DNS溢出工具

4.cmd(微软命令行工具)

4.scansql.exe(SQL弱口令扫描工具)

SQL Server弱口令测试

1.缘由:

SQL Server是很多中小型企业、事业单位的首选数据库系统,由于一些管理员的疏忽或者安全意识淡薄,总是以数据库默认的用户SA登录数据库,并且采用了默认的空密码或者设置了若口令。

2.测试:

以笔者本机IP为中心,随机选取了一个IP段进行测试。

第一步:在命令提示符下运行s扫描器,输入一个IP段:

s syn 61.178.*.1 61.178.*.254 1433 扫描到13个开了1433端口的服务器。(图1)

手把手教你:企业<a target=服务器SQL Server弱口令测试(图一)" src="http://edu.cnzz.cn/newsfile/15000-15999/15431/080613190280530.jpg" width=289 height=183>

第二步:把扫描结果保存为一个文本文件,然后用scansql.exe工具对这些IP进行若口令检测,检测到2个弱口令的IP。然后打开SQL连接器,输入其中一个若口令I,账户"sa“空密码连接成功如图2。然后敲命令”dir c:“,可以执行,如图3。这样就等于获得了一个具有system权限的shell(比管理员权限还高!),至此这台数据库服务器沦陷。(图2)(图3)

手把手教你:企业<a target=服务器SQL Server弱口令测试(图二)" src="http://edu.cnzz.cn/newsfile/15000-15999/15431/080613190280531.jpg" width=473 height=341>

手把手教你:企业<a target=服务器SQL Server弱口令测试(图三)" src="http://edu.cnzz.cn/newsfile/15000-15999/15431/080613190280532.jpg" width=421 height=321>

总结:虽然从上面这个IP段得到的存在SQL弱口令的服务器并不多,但如果存在弱口令并且被攻击者者利用,那对数据库服务器的打击将是毁灭性的,管理员们一定要加固数据库的口令

 
签名

2008-6-15 10:24:13 顶部
第1页 共页 共0个回复     <<    >>    
 快速回复
  • 支持UBB,HTML标签

  • 高级回复

  • 操作选项:评分 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖
      首页 | 购买指南 | 虚拟主机 | 特色介绍 | 下载中心 | 支付方式
    Copyright 2004-2008 BBSGood.com Powered By: BBSGood.Speed Version 5.0
      咨询电话:0575-85513832、0575-85513825(传真)、7*24小时咨询服务:13606552007 不良信息举报中心 浙ICP备05029817号
      业务QQ:38958768、客服QQ1:415896239、客服QQ2:343896043、MSN:jccsxx@hotmail.com