通行证│用户名: 密码: 验证码: 验证码,看不清楚?请点击刷新验证码 电信网通铁通移动   在线
文章搜索:
热门搜索:红客 黑鹰 红客技术 安全动画 红客培训
首页 文章 软件 动画 资源 励志 论坛 邮箱 会员 军事 科技 博客 爱心红客 最近更新 800g资源
 业内新闻 漏洞公告 病毒公告 电脑知识 网络知识 菜鸟入门 攻防教程 黑客攻防 安全编程 工具使用 综合安全 个人安全 安全相关 Q Q安全 原创精华 红客人物 站内事件
您现在的位置: 爱国者安全网 >> 文章类 >> 红客教程 >> 攻防教程 >> 文章正文
入侵动网7.1SP1:靠博客得WebShell
责任编辑:酷酷の鱼   更新日期:2007-12-7
 

文章来源:赛迪网

前言
最近,一个朋友让我帮他做一个动网论坛。他对黑客技术一无所知,所以希望我在交给他之前,把论坛的安全设置做好。由于好久没有接触动网了,今天去动网的官方网站我才知道如今动网的版本已经出到了7.1 SP1了。当然啦,由于过去的7.0和7.1版本“千疮百孔”的漏洞,我不打算再用以前的版本了。所以我在网上帮他下载了这个最新的7.1SP1版。安装完新模版和朋友要求的插件以后,我便准备对它做一次安全检测。对于这个新的版本大家还不是很熟悉,相关的入侵的文章也非常少。我检测了一下,这个版本在安全性方面做的也确实非常地出色。不过百密一疏,我在一个非常意外的情况下还是找到了这个版本的一个非常不该有的漏洞。(呵呵,我真觉得我该去买张彩票了!) 

检测
由于论坛是我架设的,所以我可以直接进入后台。一般我们进入后台要得到WebShell 的主要思路就是通过上传——备份数据库的方法。所以我主要是从这点入手的。

第一次失败
进入后台后,我在版面管理的高级设置里,将asp和asa两种格式添加进了“上传文件类型”里,然后到前台任意发一个帖子,在“文件上传”那里试图上传我的小马。 
后来在asp和asa后面加了一个空格,同样失败。其实这早在我预料中,因为在前几个版本中已经修补了这个漏洞了,要是在新的版本出现,那可就闹笑话了。

第二次失败
直接上传不成功,我就尝试用通过数据库备份的思路来得到WebShell 。老方法,将.asp木马的扩展名修改为.gif,然后打算到前台进行上传。可是结果跟图1一样,无法上传。其实在7.1就无法通过这个方法上传了。于是我想到了在7.1的时候可以使用dos的copy命令将一个普通图片和asp木马合并为一个图片就可以上传成功了。于是立刻找了一个小马(名字为1.asp)和一张gif图片(名字为1.gif),使用命令:
copy 1.gif/b+1.asp 2.gif(命令书写中,二者的顺序不能改变)
合并得到了一个包含asp木马的图片2.gif。然后上传。本以为这样就能成功了,结果还是返回图1所示的结果。哎,郁闷…

第三次失败
我想了想,能不能将一句话木马插入到数据库中呢?于是先在前台的控制面版中,将自己的签名和介绍全都加入了“”(不包括双引号)。使用后台的“数据库备份”功能成功将默认的.mdb数据库备份为.asp的数据库了。然后在浏览器打开刚才备份好的asp数据库。
大家都知道asp文件的“”是成对出现的,否则无法在客户端正常显示。原来论坛系统对数据库文件做了过滤,导致缺少“%>”作为asp文件的结束符。
第四次失败
数据库行不通,那能不能利用论坛的配置文件插入一句话木马来得到WebShell 呢?于是我找了找源代码,在boke这个文件夹中找到了config.asp文件。于是马上到后台的博客设置中插入了一句话木马,并在一句话木马客户端执行。可结果跟图2一样,依然令人非常失望,同样是提示缺少“%>”。
偶然成功
哎,可能是我黑客技术还没学到家,看来动网的这个最新版本在安全方面做得几乎“无洞可破”了。正当我准备放弃之际,论坛前台的“博客(Boke)”引起了我的注意!博客功能是动网7.1SP1新开发的一个插件。我看了看,界面做得很清新朴实,非常不错。那它的安全性如何呢?抱着试一试的态度,我申请了一个博客用户。
激活博客成功后,我在“发表文章”中找到了上传的地方。也没多想,习惯性地将一个.asp的asp木马改为.gif的图片木马尝试着上传。没想到,令人振奋的结果出现了!不过见识了7.1SP1的“牢不可破”后,自己心里还是有点发虚,不敢肯定后台能不能成功恢复为asp木马。进入后台,小心翼翼地打开“恢复数据库”。在“备份数据库路径(相对)”输入刚才图片上传后得到的路径。在“目标数据库路径”输入:sweet.asp。递交后提示恢复数据库成功。然后在IE地址栏输入刚才恢复数据库的asp路径,回车。不多久,终于看到了小马那可爱的画面了。
接下来就是在“输入马的内容”填入我的大马代码,并正确填写马的路径,最后保存。保存成功后,在IE地址栏递交大马的地址,大家再熟悉不过的画面终于出现了。于是我终于成功得到了一个动网7.1SP1的WebShell 了。
总结
这次的漏洞检测可谓是一波三折啊。经过数次失败后,最后没想到却能利用这么老的漏洞得到一个WebShell 。动网7.1SP1这个版本在安全性方面是我所遇到的动网的各个版本中做得最好的,性能也是最稳定的。不过百密一疏啊,新开发的这个博客插件在上传的过滤方面做得却如此脆弱。希望动网官方能及时修补这个漏洞,因为我觉得博客这个插件做得非常好,不要因为这个小小的漏洞而让我们不得不关闭这个插件的功能。
后来我通过百度搜索到了不少使用动网7.1SP1的论坛。但由于这个版本刚出来,很多人对它还不是很了解,而且很多安全设置还没有做,所以很多论坛都可以利用这个漏洞入侵。希望各位管理员在动网官方没发布相应的补丁前作好漏洞预防工作。也希望各位朋友重在技术的研究,不要用于违法用途。如因本文而引起的一切违法行为,概与本人无关!

  • 上一篇文章:
  • 下一篇文章:
  • 最近更新
    固顶文章 爱国者安全网2007年度优秀版主评选
    普通文章 瑞星公司01月11日发布 每日计算机病毒及木马播报
    普通文章 破解博彩神助(专注彩票) V2.8.01
    推荐文章 推荐:跨站脚本执行漏洞代码的六点思路
    普通文章 Windows系统下的远程堆栈溢出 实战篇
    普通文章 Windows系统下的远程堆栈溢出 原理篇
    普通文章 MsSQLServer是如何加密口令的
    普通文章 浅谈国内的渗透评估过程
    普通文章 Dvbbs8.1 0DAY(通杀Access和mssql版本)
    普通文章 微软:我们的代码比赛门铁克更安全
    热门文章
    普通文章提醒:“求职信”病毒1月6日发作
    普通文章两条“蠕虫”蠢蠢欲动
    普通文章5“网银大盗”狂盗储户14万 武汉男子被判10年
    普通文章“木马事件”终告结束 英语学习网重获新生
    普通文章搜索引擎不再喜欢新米,并非只是CN米
    普通文章蠕虫"威金"新变种 "小熊猫"屠宰多个计算机系统
    普通文章元旦上网谨防“Real蛀虫” 通过视频文件传播
    普通文章入侵工具Knark的分析及防范
    普通文章认清本质 计算机病毒防治常遇问题
    普通文章饶过现代Anti-Rookit工具的内核模块扫描(ZT)
    精彩专题