sqli-labs | Less-54 ~ 65

sqli-labs Less-54 ~ 65详细题解

题目来源: sqli-labs
题目方向:web SQL


sqli-labs第五十四关

五十四关翻译页面的英文,得知只有十次输入机会,超过十次所有表名,列名,等等都会随机重置。id参数是单引号闭合就行。
基础题。略



sqli-labs第五十五关

五十五关是有14次机会,id参数是加了括号的整数



sqli-labs第五十五关

五十六关和前面两关类似需要单引号和括号。



sqli-labs第五十七关

五十七关就是双引号闭合



sqli-labs第五十八关

五十八关和前面几关不一样,因为该关卡的 数据不是直接数据库里面取得,而是在一个数组里面取出得。所以联合注入是不行得。但是有报错显示,所以可以使用报错注入

image


?id=1' and updatexml(1,concat(0x7e,(select group_concat(table_name) from information_schema.tables where table_schema='challenges'),0x7e),1)--+

?id=1' and updatexml(1,concat(0x7e,(select group_concat(column_name) from information_schema.columns where table_name='table_name'),0x7e),1)--+
....


sqli-labs第五十九关

五十九关和五十八关一样使用报错注入,id是整数型

image



sqli-labs第六十关

六十关根据报错信息可知id参数是双引号加括号。

image



sqli-labs第六十一关

六十一关根据报错信息可知id参数是单引号加两个括号。

image



sqli-labs第六十二关

六十二关没有报错显示,可以使用布尔盲注和时间盲注。



sqli-labs第六十三关

六十三关没有报错显示,可以使用布尔盲注和时间盲注



sqli-labs第六十四关

和前面两关一样,id参数是两个括号的整数型。



sqli-labs第六十五关

和前面关卡差不多,id参数是一个括号的整数型。

posted @ 2026-07-31 12:24  Dragon_Roar  阅读(5)  评论(0)    收藏  举报