如果站库同服务器,且权限为db_owner的话,那么我们可以考虑直接写入一句话。但写入一句话的前提就是知道web物理路径列出web目录。然后利用sql语句创建一个临时表然后将这个一句话插入到这个临时表再进行备份,备份成asp文件就成功得到一个一句话后门了然后连接就OK了
1.判断数据库权限
![]()
2.利用xp_dirtree查找web物理目录
如果我们用DB权限写入一句话是需要知道web目录
执行如下:
![]()
再执行:
![]()
利用xp_dirtree 查询 将指定目录文件盒文件夹插入到临时表中 这里查询的是C盘目录
3.写入一句话木马
MSSQL常用的备份策略是:
每周一次完整备份
每天一次差异备份
每小时一次事务日志备份
1)差异备份: 创建差异数据库备份需要有以前的完整数据库备份。

2)备份事务日志


本文探讨了在特定条件下,如何利用SQL注入攻击获取数据库权限,进而通过创建临时表和利用备份策略植入一句话木马的过程。详细介绍了权限判断、web物理路径查找、临时表创建及备份成ASP文件的方法。
109

被折叠的 条评论
为什么被折叠?



