web安全(三)

sql注入

  • 简述

    用户提交的参数数据未做充分过滤

危害

  • 数据泄露
  • 网页篡改
  • 网站挂马
  • 远程控制
  • 数据破坏

几种注入方式

  • 布尔
  • 时间
  • 报错
  • 自宽
  • 堆叠

sql注入学习环境

一个重要的库

  • infomation_schema

    存放一些系统级别的数据

三个重要的表

  • SCHEMATA

    存放mysql中所有的库名

  • TABLES

    存放mysql中所有的表名以及对应的库名

  • COLUMNS

    存放mysql中所有字段名以及与之对应的表名和库名