web安全(三)

web安全(三)
李木子sql注入
- 简述
用户提交的参数数据未做充分过滤
危害
- 数据泄露
- 网页篡改
- 网站挂马
- 远程控制
- 数据破坏
几种注入方式
- 布尔
- 时间
- 报错
- 自宽
- 堆叠
sql注入学习环境
github开源的sqli-labs
docker部署的sqli-labs
1
2docker pull acgpiano/sqli-labs
docker run -d -p 8002:80 acgpiano/sqli-labs
一个重要的库
- infomation_schema
存放一些系统级别的数据
三个重要的表
- SCHEMATA
存放mysql中所有的库名
- TABLES
存放mysql中所有的表名以及对应的库名
- COLUMNS
存放mysql中所有字段名以及与之对应的表名和库名