;在日常漏洞中SQL注入占比约10%在OWASP Top榜单曾一度位居第一,虽不算高占比但其危害极大,业内企业因此蒙受损失的新闻层出不穷。...,其原因是在建立动态网页的过程中没有对用户的输入输出进行有效的合法性验证,使应用程序存在安全隐患。...union获取数据规则:
- 两个查询返回的列数必须相同。...Union语句的构建
万能列类型:大部分数据库中NULL可兼容任何类型的数据,所有可使用NULL匹配数据表的列类型
确定列数量:使用union select null,null,null,…,null...from dual逐步增加null数量,直到匹配原语句的列数量,成功匹配后返回正常页面
使用order by 确原语句列数量, 可使用折半查找法提高猜测效率
确定列类型:Union select 1,’