网络安全之SQL注入

漏洞原理:

在输入的字符串之中注入SQL指令,在设计不良的程序中忽略了字符检查,那么这些注入进去的恶意指令就会被数据库服务器误认为是正常的SQL指令而运行

如何利用sql注入:

1、判断列和字段数

order by [column_num]

2、联合查询其他信息

'union select user(),database()#

3、联合查询表

union select table_name,table_schema from information_schema.tables where tables_schema = '[database_name]'

相关推荐
又是忙碌的一天1 小时前
mysql 学习第二天 SQL语句
sql·学习·mysql
分布式存储与RustFS1 小时前
MinIO 不再“开放”,RustFS 能否成为更优选择?
开发语言·安全·安全架构·企业存储·rustfs
面向星辰3 小时前
sql通配符(大量查找搜索索引)
数据库·sql
斐硕人3 小时前
SQL滚动求和
数据库·sql·mysql·maxcompute
网安小白的进阶之路3 小时前
B模块 安全通信网络 第一门课 园区网实现与安全-2-ACL
网络·安全
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ4 小时前
java实现校验sql中,表字段在表里是否都存在,不存在的给删除掉
java·sql
WayneJoon.H5 小时前
Java反序列化 CC7链分析
java·安全·网络安全·cc链·反序列化
baivfhpwxf20235 小时前
删除数据表SQL,不是删除数据,是删除表结构
数据库·sql
三七吃山漆5 小时前
攻防世界——easy_web
安全·网络安全·web·ctf
前端小L5 小时前
图论专题(十八):“逆向”拓扑排序——寻找图中的「最终安全状态」
数据结构·算法·安全·深度优先·图论·宽度优先