B站小迪安全笔记第十五天-SQL注入之Oracle,mongoDB等注入

本文简要介绍了多种数据库的SQL注入特点,包括Access、MySQL、mssql、MongoDB、postgresql、sqlite、oracle和sybase。重点讨论了Access数据库的特殊性,如无information_schema以及如何进行猜解表名和列名。此外,还提到了MongoDB的NoSQLAttack工具在NoSQL注入中的应用,并推荐了sqlmap、NoSQLAttack和Pangolin等注入工具的使用。内容中还提醒读者通过观察网站特征和源代码来辅助猜解数据库信息。
摘要由CSDN通过智能技术生成

 

简要学习各种数据库的注入特点

数据库架构组成,数据库高权限操作

Access,Mysql,mssql,mongoDB,postgresql,sqlite,oracle,sybase等,除了Access其他数据库组成架构基本都是大同小异。

access数据库保存在网站源码下面,自己网站数据库独立存在,没有文件读写的操作

每个数据库功能不同,我们采取注入的时候攻入方式不同

用sqlmap判断数据库类型

Access只是单纯的数据库,只有数据,没有数据库名,数据库版本,操作系统等功能,没有information_shcema。可直接查询数据,获取表名,列名。

用猜解方式猜解表名,列名

219.153.49.228:43932/new_list.asp?id=-1 union select 1,2,3,4 from admin

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值