开发者社区 > 弹性计算 > 正文

阿里云虚拟主机遭遇跨站挂马

不知道你们之前遇到过这类问题没有,我之前发帖求助了,大家回答的基本上是类似chatgpt回答的内容直接拷贝过来,基本上说是网站漏洞问题,如何避免等等,没有一个人质疑阿里云处理主机产品问题。

由于我的其中一个网站是html+css+js的也被植入木马了,所以我猜测应该是服务器问题。为了证实我的猜测,我半个月前,将我的10几个虚拟主机,不同ip的内容全部删除。域名绑定删除。修改了FTP密码,修改了控制面板密码。前几天发现3个虚拟主机根目录出现了 ‘Cache’ 文件 。应该是同IP的其它网站有漏洞,影响到我了。
ps。我是阿里渠道版用户
1694390332176.jpg

展开
收起
bainaben 2023-09-14 14:51:45 247 0
6 条回答
写回答
取消 提交回答
  • 的确存在这种问题,我一个网站纯静态,就一个3.4+的jquery一个css文件,一个静态html,最后被挂马了,根本不可能有攻击的入口

    2024-05-11 19:59:52
    赞同 展开评论 打赏
  • 跨站挂马是一种常见的网络攻击手段,攻击者通过在网站中植入恶意代码,使得访问该网站的用户被跳转到恶意网站或者执行恶意操作。这种攻击方式通常是通过网站自身的漏洞实现的,例如跨站脚本漏洞、SQL注入漏洞等。

    针对跨站挂马攻击,有以下几点建议:

    1. 定期更新网站程序和插件,避免使用已知的漏洞程序和插件。

    2. 对网站进行安全审计,及时发现和修复漏洞。

    3. 使用Web应用防火墙(WAF)等安全设备,对网站进行实时监控和防护。

    4. 定期备份网站数据,以便在发生安全事件时能够及时恢复。

    5. 对网站进行安全加固,例如启用HTTPS协议、禁止执行未经授权的脚本等。

    针对阿里云虚拟主机遭遇跨站挂马的问题,阿里云官方也提供了一些解决方案:

    1. 使用阿里云的Web应用防火墙(WAF)等安全设备,对网站进行实时监控和防护。

    2. 对网站进行安全审计,及时发现和修复漏洞。

    3. 定期备份网站数据,以便在发生安全事件时能够及时恢复。

    4. 对网站进行安全加固,例如启用HTTPS协议、禁止执行未经授权的脚本等。

    5. 如果发现网站被挂马,可以通过阿里云的安全控制台进行处理,例如删除恶意文件、禁止恶意IP访问等。

    总之,针对跨站挂马攻击,需要从多个方面进行防护和处理,包括网站程序、安全设备、数据备份等方面。同时,也需要加强对网站安全的重视,定期进行安全审计和加固,以保障网站的安全运行。

    2023-09-16 07:45:53
    赞同 展开评论 打赏
  • 如何防御挂马攻击
    及时修复网站系统和网站所在服务器的各类漏洞,可以降低网站被挂马攻击的风险。网站被挂马攻击会产生较大的危害主要是因为攻击者在攻击成功后,可以利用被篡改网页、浏览器或操作系统的漏洞、网页木马的下载执行和恶意程序的下载执行等方式,进一步扩大攻击范围。因此,您需要从网站系统各个层级去防护网站,抵御挂马入侵。下图是一般网站系统的架构。

    e4960ea1e7279b6a8705869a4924813f_p165776.png

    建议您采用以下解决方法:

    网络安全层

    建议您使用ECS安全组、SLB白名单、云防火墙等服务限制不必要的服务端口暴露在外网,防止暴露的服务器端口被黑客利用。

    主机系统层面

    建议您使用堡垒机管理ECS的登录方式,并针对不同运维人员按照最小授权原则进行精细化授权。

    为云账号配置强密码。安全密码建议设置为8位以上,必须包括大写字母、小写字母、数字和特殊字符。同时建议每隔几个月更换一次密码,保证安全性。建议开通多因素认证(MFA)或SSH Key凭证登录。

    关注安全漏洞情报,例如关注阿里云官网发布的安全漏洞公告。定期检测并修复网站本身以及网站所在服务端环境的各类漏洞,及时更新操作系统、应用服务软件补丁。

    建议您开通云安全中心服务,使用云安全中心检测并修复您服务器上的安全风险、不安全配置项、操作系统漏洞、中间件漏洞等安全风险。

    加强文件访问权限管理。设置敏感目录访问权限,限制修改目录的脚本执行权限,遵循最小授权原则配置文件系统的访问和修改权限。

    数据库层面

    强烈建议不要使用数据库Web管理工具来管理数据库,也不要让Web管理系统直接对公网开放。

    配置网络访问控制策略,仅允许应用服务器访问数据库服务,禁止数据库服务端口对公网开放。

    配置复杂密码,对数据库服务进行加固。

    应用安全层面

    对Web应用中间件进行安全加固。

    在业务代码上线前,进行代码安全测试、白盒代码审计等工作,并在修复已发现漏洞后,再上线发布,防止业务代码上线后黑客利用存在的漏洞入侵业务系统。

    业务系统上线前或上线后,使用漏洞扫描服务定期对网站和Web业务系统进行漏洞扫描,及时处理存在的安全漏洞。

    排查程序存在的漏洞,并及时修复漏洞。您可以使用应急响应服务协助您排查漏洞及入侵原因,同时可以使用Web应用防火墙保护您的Web应用。Web应用防火墙可以帮助您拦截外部攻击行为,降低您的Web应用被黑客入侵的可能性。

    4e82786981c624e5c1af821103841d61_p450337.jpg

    云安全中心依托大数据安全分析平台,通过机器学习和数据建模发现潜在的入侵和攻击威胁,建立以云安全中心为核心的威胁检测体系。通过对用户海量数据的实时分析,安全事件关联查询,发现用户网络和业务系统中的异常行为,并进行威胁告警。同时,面对黑客的渗透、社会工程学攻击、网络攻击、钓鱼攻击,进行快速应急响应并生成安全威胁情报,为安全决策提供重要参考。

    image.png

    2023-09-15 08:49:47
    赞同 展开评论 打赏
  • 如何解决ECS实例中部署的网站服务被挂马。

    详细信息
    配置ECS服务器的安全组策略,只开启80,443与22等必要使用的端口。
    网站服务被挂马一般都是因为WeB程序的漏洞,比如跨站脚本漏洞,SQL注入漏洞。企业务必重视代码检查,如果使用第三方开源或商业程序,请经常升级补丁。
    建议购买阿里安骑士产品,使用漏洞检测服务器与服务的状态,针对性的解决问题。

    阿里云安骑士是一款经受百万级主机稳定性考验的主机安全加固产品,支持自动化实时入侵威胁检测、病毒查杀、漏洞智能修复、基线一键检查、网页防篡改等功能,是构建主机安全防线的统一管理平台。

    安骑士的架构图如下:

    31bc54bc2bc6589db80be5acf4d3ed65_155408310735113_zh-CN.png

    阿里云安骑士集网络、主机、云产品安全于一体,对云上系统的所有安全进行风险监控。

    30267e79e88836ed1e438eca7f617e17_156103197439013_zh-CN.png

    2023-09-15 08:39:03
    赞同 1 展开评论 打赏
  • 十分耕耘,一定会有一分收获!

    楼主你好,虚拟主机被攻击的原因有很多,比如您所说的服务器漏洞、应用程序漏洞、密码泄露等等。为了保护您的虚拟主机,我建议您采取以下措施:

    1.更新所有应用程序和插件,确保它们都是最新的,以防止存在已知的漏洞。

    2.使用足够的复杂度和随机性来创建密码,并将其定期更改。

    3.安装防火墙、入侵检测和病毒扫描软件,确保您的虚拟主机没有被感染。

    4.定期备份您的数据,并存储在不同的位置。

    5.监控您的虚拟主机日志,及时发现异常行为。

    此外,您可以考虑使用更加安全可靠的虚拟主机产品,例如云服务器等,以提高您的虚拟主机安全性。最重要的是,及时更新和升级所有相关的软件和应用程序,这是保护虚拟主机安全的重要措施。

    2023-09-15 07:57:32
    赞同 展开评论 打赏
  • 一些建议来帮助您处理这个问题:

    1. 安全审计:确保对所有的虚拟主机进行全面的安全审计。检查您的代码、插件、主题等是否存在已知漏洞,并及时更新到最新版本。此外,还应该检查服务器上的访问日志和错误日志,以确定是否有异常活动或攻击行为。

    2. 强化安全措施:采取额外的安全措施来保护您的网站。例如,使用强密码并定期更改密码,限制访问权限,禁用不必要的服务和功能,实施Web应用防火墙(WAF)、入侵检测系统(IDS)等。

    3. 防护工具和服务:考虑使用安全防护工具和服务,如云安全产品、Web应用防火墙等,以增强服务器和网站的安全性。

    4. 及时更新软件:确保您的服务器操作系统、服务器软件和应用程序都是最新版本,并及时应用安全补丁和更新。

    5. 监控和响应:设置监控系统,密切关注服务器和网站的活动。在检测到异常或攻击行为时,立即采取措施应对,并修复漏洞以防止进一步的攻击。

    6. 与供应商联系:作为阿里渠道版用户,建议您与阿里云技术支持团队联系,向他们报告您的安全问题并寻求他们的帮助和指导。他们可能能够提供专业的支持和解决方案。

    请记住,确保服务器和网站的安全性是一个持续不断的过程。定期进行安全审计和更新,并采取适当的措施来保护您的网站免受潜在的安全威胁。

    2023-09-14 22:37:32
    赞同 展开评论 打赏
滑动查看更多

云服务器(Elastic Compute Service,简称 ECS)是一种简单高效、处理能力可弹性伸缩的计算服务,可快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本。

相关电子书

更多
基于英特尔 SSD 的虚拟机缓存解决SSD 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载