数据库手动注入到提权(Oracle、PostgreSQL、联合查询、布尔注入、报错注入、延时注入、堆查询注入、带外注入、写WebShell)

175 篇文章 79 订阅 ¥29.90 ¥99.00

目录

SQL注入

1. 数据库类型判断

2. 联合查询注入

Oracle

PostgreSQL

3. 布尔盲注

Oracle

PostgreSQL

4. 报错注入

Oracle

PostgreSQL

5. 延时注入

Oracle

PostgreSQL

6. 堆查询注入

Oracle

PostgerSQL

7. 带外注入

Oracle

PostgreSQL

数据库用户权限提升

Oracle数据库用户提权

PostgreSQL数据库用户权限

写入webshell

Oracle写入webshell

PostgreSQL写入shell

提权

Oracle提权

1. 利用java权限提权

2. 利用存储过程提权

PostgreSQL命令执行


SQL注入

1. 数据库类型判断

Oracle类型判断

and (select count(*) from sys.user_tables)>0

PostgreSQL类型判断(特有的语法)


and+1::int=1--

2. 联合查询注入

Oracle

1. 在Oracle中,存在dual虚拟表,任何用户都可以去读取查询,因为Oracle数据库的查询语句必须包含from属性,所以常用在没有目标表的select查询语句中,比如可以查询当前用户等。


                
  • 20
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

墨痕诉清风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值