建站学 - 轻松建站从此开始!

建站学-个人建站指南,网页制作,网站设计,网站制作教程

当前位置: 建站学 > 网站开发 > PHP教程 >

什么是SQL注入?

时间:2019-08-28 10:39来源:PHP中文网 作者:猪哥 点击:
sql注入是一种将sql代码添加到输入参数中,传递到sql服务器解析并执行的一种攻击手法

sql注入介绍

1.什么是sql注入

sql注入是一种将sql代码添加到输入参数中,传递到sql服务器解析并执行的一种攻击手法。

2.正常行为,比如拿到id获取文章的内容(案例)

SQL注入01.png

3. 在浏览器中人为加入参数 or 1=1(永远为真);这就产生了意想之外的行为,人为的获取了整张表的内容,达到了攻击的目的。

输入参数未经过滤,直接拼接到sql语句上,直接解析执行。

SQL注入02.png

SQL注入03.png

想了解更多相关问题请访问PHP中文网:PHP视频教程

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片