|
文章发表于《黑客防线》0802期
作者:Cool_wXd
在这里住管前一段时间风讯爆出了两个高危的注入漏洞,再看了oldjun与flyh4t的检测之后我的心也有些痒了,于是也从网上下载了程序检测起来,下面看我的分析报告吧!
风讯的防SQL注入是通过NoSqlHack进行过滤的,不过管理员在写程序的时候总是容易疏忽,我想我们钻的也就是这样的漏洞吧。好了,我们切入正题,经过我的检测,我发现在oldjun与flyh4t发布的两个漏洞之外还是有别的注入的,首先选一个比较明显的注入漏洞吧,我们看user/ order_pay.asp的代码:行379-382
| 以下是引用片段: if request.QueryString("Act")="Edit" then gdID = request.QueryString("gdID") if gdID="" then response.Redirect("lib/Error.asp?ErrorUrl=&ErrCodes=<li>必要的gdID没有提供</li>") : response.End() VClass_Sql = "select gdID,ClassID,Title,Content,InfoType,ClassType,AccessFile,UserNumber,AdminName,ClassMember,PerPageNum from FS_ME_GroupDebateManage where (UserNumber = '" & Fs_User.UserNumber & "' OR AdminName = '" & Fs_User.UserNumber & "') And gdID="&gdID |
结果返回错误,如图
而且我们查询表段FS_ME_Card,返回正常,如图
我这里测试的是ACCESS版本的,所以用的语句是and exists (select count(*) from 表名)。由于这套系统的数据库FS400.mdb和FS_ME.mdb是分开的两个数据库,而管理员和用户的账号、密码都是存放在FS400.mdb中的,所以这个注入漏洞在ACCESS数据库上也只能是鸡肋漏洞,不过如果对应的是SQL数据库并且有一定权限的话,相信还是有很高的利用价值的。
| 实例讲解跨站入侵攻防战之攻击篇 | 05-08 |
| 对偶偶娱乐分站服务器的安全检测 | 04-23 |
| 入侵88red系统的详细过程 | 04-07 |
| 对趋势科技等数万网站被攻击的分 | 03-21 |
| 凡人网络购物系统 V8.0 简体中文 | 03-18 |
| linux平台下渗透日本著名XXXXXX. | 03-18 |
| 搜索框所引起的XSS漏洞 | 03-05 |
| 跳转漏洞的利用 | 03-05 |
| 对复旦大学的一次漫长渗透 | 03-03 |
| .net一句话马以及dx论坛拿shell | 03-01 |
| php渗透入侵过程图文详解 | 03-01 |
| DJ网站的入侵详细过程 | 02-26 |