环境部署
phpstudy、DVWA、SQLI-LABS(学习sql注入平台)、upload-labs、课程源码环境web
SQL注入原理
SQL 注入就是指 web 应用程序对用户输入的数据合法性没有过滤或者是判断,前端传入的 参数是攻击者可以控制,并且参数带入数据库的查询,攻击者可以通过构造恶意的 sql 语句来 实现对数据库的任意操作。
举例说明:
id=id=id=_GET[‘id’]
sql=SELECT∗FROMusersWHEREid=sql=SELECT * FROM users WHERE id=sql=SELEC