提问人:Subhash S 提问时间:3/30/2023 最后编辑:BarmarSubhash S 更新时间:3/30/2023 访问量:106
无法使用 UNION 查询获取表名
Unable to fetch table names using UNION query
问:
我正在尝试进行sql注入以在ctf上获取标志。我已经发现了查询给出的位置和列数。因此,基于此,我尝试从 information_schema.tables 中获取表的名称,但我收到 500 内部错误,这意味着我编写的查询不正确。
我首先尝试了这个以获得列数
http://example.come/search.php?search=ball'UNION SELECT 1,1,1,1'
这给出了适当的回应。
接下来我试过了
http://example.come/search.php?search=ball'UNION SELECT table_name,1,1,1 FROM INFORMATION_SCHEMA.TABLES'
此查询出现 500 内部服务器错误。
答: 暂无答案
评论
search.php
INFORMATION_SCHEMA.TABLES