【SQL注入】从注入到获取服务器shell,记一次完整的SQL注入攻击过程

注入

 以pikachu为例,首先发现一个数据查询的点,对其进行手工验证

易知存在SQL注入

获取更多信息:

@@basedir,获取到当前MySQL安装路径

根据学过的知识可以知道,在phpstudy中,MySQL和WWW在同一级的目录结构中

写入webshell

--通过mysql写入文件需满足

  1. 连接数据库是root用户,如下图,普通用户无法写入
  2. my.ini配置文件需明确secure_file_priv="目录",参考:MySQL读写文件

--若满足上述要求,则尝试把webshell写入到WWW目录中,pyload如下

?name=
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值