「已注销」 2023-03-20 17:10 采纳率: 50%
浏览 17
已结题

sql注入第五关爆数据

sqli靶场第五关用extractvalue函数只能爆出前32位的列表数据,后面的该怎么爆出来

  • 写回答

1条回答 默认 最新

  • 牟柯丞 2023-03-20 17:35
    关注

    使用substring函数来逐个爆出后面的数据。例如,可以使用以下语句来获取第33到第40位的数据:

    SELECT SUBSTRING((SELECT column_name FROM table_name WHERE id=1),33,8);

    其中,33表示从第33位开始,8表示获取8个字符。通过不断更改这两个参数,就可以逐个获取后面的数据。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 4月4日
  • 已采纳回答 3月27日
  • 创建了问题 3月20日