手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

一次完整的入侵检测

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

在绿盟的漏洞资料里查到这个漏洞存在着越界查看漏洞,就是说能够查看任意文档。可是。。。。因为不知道具体路进,都没成功,而且他的web站点放在了D盘,所以没有成功(事后知道的)。CGI啊CGI为什么我老不行呢?不相信,随后去了绿盟找了点EXPilot,编译后进行探测攻击,X,失败告终。。
难道非要我从论坛入手???我偏不要。冷静下来后我决定再次看看网页,随后又找了扫描器老大哥SSS进行扫描。
在观察网页种,无疑进入了下载页面,看来还没做好。无疑间我点了回首页的连接,晕,卡住了,看看连接地址,晕,file://d:/defual.asp 百密必有一疏,看到路径了,可。。。。两个盘符,跨盘符似乎没提到,不管了,先试试吧,10分钟过去,依然不行,看来又走不通了。看看肉鸡的SSS扫描结果,老大哥就是老大哥,没话说,对于CGI的准确性很厉害,那些漏洞虽然扫出来了,但前面有个X说明是个幌子,但是有一个,查找资料。绿盟竟然没有??那去google看看,找到几个,看了看漏洞介绍,针对iis4.0的,晕,白开心了,那怎么入手呢????
看了看时间,2点了,明天上课,所以今天倒此了,但是目的达到了,毕竟今天的任务是踩点。睡觉先。

第二天,晚上9点,呵呵,精神来了,继续昨天的排演。本来今天想整理下资料看看的,可还是不死心,又开始了扫描,结果相同。
刚想起来是有MSsql数据库的,找找最新的资料,看到MYSQL有溢出漏洞,编译了攻击程式,试验了下,结果是,失败:( 看看网页吧。
找到一个网管信箱,看看。。。。。。。是webclint邮件服务器,看看版本,晕,6.8的,我记得的漏洞是2.4的,看来又不行了,诶,真不甘心。看看文章系统吧,总觉得是免费的文章系统,但是是利用SQL数据库的。先看看他的查询:
http://www.inday.com/gunye.asp?boardID=5
http://www.inday.com/news.asp?boardID=2
下面都雷同,只是asp页不同,关键语句是boardID,使用的查询语句可能是
"select * from where boardid="&boardid&"……
后面我就猜不到了,再看看新闻页面
http://www.inday.com/ShowAnnounce.asp?boardID=2&RootID=1194&ID=1194&tion=7
标准的新闻系统,呵呵,那我们来44SQL 注入攻击看看。注意,SQL注入问题很严重,请大家不要乱用下面的演示。相关资料网上已有很多了,这里不再介绍。
我使用了http://www.inday.com/news.asp?boardID=2;exec;sp_addlogin RHC进行查看,返回了语法错误,我再继续
http://www.inday.com/news.asp?boardID=2;exec;sp_addlogin hax--,返回
ADODB.Recordset 错误 '800a0cb3'
当前记录集不支持书签。这可能是提供程式或选定的游标类型的限制。
/news.asp,行358
成功,yeah~~~~~~~~兴奋中!!!
然后我就一步一步添加了一个用户。哦,对了,还没说这个漏洞呢,这个漏洞是针对ASP SQL的,一些asp页面没有进行过滤,使攻击者能执行任意命令,很简单,SQL我想大家都知道吧,假如得到用户密码就等于知道了这台主机的控制权。那我在SQL里创建一个本地用户没有问题吧,好我们来创建。以下程式很危险,请勿试。这里提一下,后面的—是SQL语句的注释,那后面的语句就不起作用了,嘿嘿。
http://www.inday.com/news.asp?id=2;exec master.dbo.sp_addlogin RHC;--
http://www.inday.com/news.asp?id=2;exec master.dbo.sp_password RHC,www.realhack.org;--
http://www.inday.com/news.asp?id=2;exec master.dbo.xp_cmdshell 'net user RHC www.realhack.org /workstations:* /times:all/passwordchg:yes /passwordreq:yes /active:yes /add';--
哈哈,创建了一个RHC用户,密码为www.realhack.org。现在那个3389就能够用了,打开终端连接器,输入用户名和密码,OK,进入。。进入。。。进入。。。。。。。!!!!终端已超过最大连接数。。。。。狂晕!!

这时候我们的目的基本达到了,该是清理战场,然后写报告的时候了。既然3389不能进,但是139还开着,OK,net use 上去,我传了朋友做的一个后门程式,然后看了看他们的配置和web的存放位置,和我猜的没错,采用分盘管理。很严谨。在C盘,意外看见了w2ksp3补丁 ,看来先前的失败是有原因的。好了,清理日记,留了个页面告诉了我朋友一声。

总结:
这次入侵一开始没有走对路线,一直以为什么补丁都没打,害的我走了很多弯路,在2天里找了很多溢出程式,但都一一失败。在中间我还使用了flashget的站点资源探测工具得到了很有用的信息,站点的结构我都是从哪里得知的。其实一开始不想用SQL 注入问题来进行入侵的,但这次是安全检测,当然要全面些,所以用了最新搞到的资料。而且此问题只在ASP SQL的服务器上才会有,一般的虚拟空间是不存在的。此问题相当严重,请不要随意破坏!!!国内主机!!!!我是得到入侵许可的情况下进行的攻击,假如使用上述方法进行破坏,本人不承担任何责任。
对于服务器的安全我也来说说,从一开始的扫描,我就认为他们的主机有问题(结果不是主机问题),一些不必要的端口开了,比如139,445,135等高危险端口都打开了,这是不应该的,至少也要进行防火墙的端口过滤吧。比如139,成了我成功的关键,因为在终端连接上不允许我连接,假如139没有开的话我可能还会费一些时日。其实问题不止一处,一些有问题的网页不应该放在主页上,比如上述说道的下载页面,完万能够让别人猜到路径,要知道物理路径对于一个攻击者来说是很重要的。现在最严重,谈论最多的莫过于SQL注入问题了,入侵的时候我把isno的SQL注入问题读了好几遍,高手就是高手,不像我这样的烂文章。后来我把他们的文章系统看了看,查询语句根本不存在任何过滤,使我感到很惊讶,听朋友说这个文章系统是花钱请专门的人修改一个免费文章系统的,竟然一点常识都没有,真是可悲。虽然SQL问题已公开很久了,可是国内很多网站都存在问题,动网的洞一个接一个,LB的洞又接踵而来,真是令人发指啊。好了,就说到这里吧,有空能够到我们小组来看看,网址是:http://www.realhack.org


文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

上一页 1 2下一页
[打印] [关闭]
Google
相关文章
上一篇: 借用管理员的登录方式渗透
下一篇: [组图]入侵检测广东某大学网站
热点关注
IDC资讯 虚拟主机 域名注册 托管租用 vps主机 智能建站
网站运营 建站经验 策划盈利 搜索优化 网站推广 免费资源
网站联盟 联盟新闻 联盟介绍 联盟点评 网赚技巧
行业资讯 业界动态 搜索引擎 网络游戏 门户动态 电子商务 广告传媒
网络编程 Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术 Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷 Internet Explorer
网页制作 FrontPages Dreamweaver Javascript css photoshop fireworks Flash
程序设计 Java技术 C/C++ VB delphi
网络知识 网络协议 网络安全 网络管理 组网方案 Cisco技术
操作系统 Win2000 WinXP Win2003 Mac OS Linux FreeBSD
返回首页 |关于我们 | 联系我们 | 付款方式 | 创业联盟 | 价格总览 | 资讯中心 | 友情链接 | 网站地图 | 招贤纳士 | RSS