我发现我的一个演示网站容易受到SQL注入的攻击(我目前正在做CEH)SELECT column_1,column_2,column_3 from table_1 where column_4='3' order by id [*INJECTION POINT FOUND HERE*]SELECT column_1
我正在学习SQL注入教程。我不明白SQL语句的一个方面,该语句用于确定表中的不同列将显示在网页上,然后用于执行语句的位置。以前的SQL注入语句用于确定表中的列数,即6列。SELECT * FROM TableName Where id=12 union all select 1,2,3,4,5,6SELECT * FROM TableName Where id=12 union a
首先,根据我到目前为止所读到的,基于布尔的盲SQL注入是指当您看不到任何错误消息并依赖于true或false对查询的响应来挤奶数据库。我知道还有基于时间的盲SQL注入,但我并不担心这一点。
其次,我看到了许多文章& YouTube视频,它们显示的是一个盲目的SQL注入(因为没有显示错误消息)。例如,id=1' UNION SELECT 1,2,3,table_name from information_schema.tables。这不算基于联合的<em