发布者:售前芳华【已离职】 | 本文章发表于:2023-04-17 阅读数:3242
一台服务器几乎所有网站打开网页HTML都被自动加上如的iframe代码,经检查程序、JS、CSS的时间都没有被修改。这种样式的代码,有的在头部,有的在尾部,部分杀毒软件打开会报毒,打开HTML或ASP、PHP页面,在源码中怎么也找不到这段代码。首先你可以随意建一个HTML文件上传到服务器,通过网站打开,如发现这个文件加入了iframe代码那说明中招了。

第一种方法:检查IIS文档页脚
注意红框处,无特殊情况文档页脚是不会被启用的,如果看到这里勾选并指向了一个本地HTML文件,可以打开指向本地文件查看是否为木马病毒代码。
第二种方法:检查MetaBase.xml文件
MetaBase.xml是IIS里的一个配置文件,位置是:C:\WINDOWS\system32\inetsrv\MetaBase.xml
检查是否被添加上如下一段代码:
--------------------------------------------------------------
AccessFlags="AccessRead | AccessScript"
AppFriendlyName="默认应用程序"
AppIsolated="2"
AppRoot="/LM/W3SVC/81120797/Root"
AuthFlags="AuthAnonymous | AuthNTLM"
DefaultDocFooter="FILE:C:\WINDOWS\system32\Com\iis.htm"
--------------------------------------------------------------
DefaultDocFooter=后面一般都是跟一个本地的文件,木马病毒就在这里了,把这段删除即可。
特别提示:MetaBase.xml无法直接修改,需要停止IIS服务才能修改,或者在IIS管理器中右击本地计算机--选择属性,勾选"允许直接编辑配置数据库",这样就可以在不停止IIS的情况下编辑metabase.xml文件。
第三种方法:检查ISAPI筛选器
目前这些DLL加载的文件,任何一款杀毒软件和杀木马软件还不能有效发现并杀掉。方法:打开IIS,右键点击网站,属性——找到ISAPI选项卡,检查下里面是否多了一些陌生的DLL文件。如果有陌生的DLL删除,重启IIS即可。
第四种方法:检查global.asa木马
先解释一下这个代码的作用:因为global.asa 文件是网站启动的文件,当一个网站被用户访问的时候,会执行Application_Start代码段的内容,当一个用户第一次访问时会执行Session_Start代码段的内容,所以此段代码的作用就是当访问的时候自动下载获取木马内容,上面遇到的就是跳转性作用的木马代码。global.asa木马一样平常不会影响网站的正常运行,黑客一样平常行使global.asa木马不是为了来破坏网站的运行,他们与网站黑链类似,一样平常是对网站的搜索引擎收录产生特别很是恶劣的影响。常体现为搜索引擎收录大量莫名其妙的网站题目,而这些题目绝对不是本身网站发布的内容,点击链接进入的依然是本网站的页面,但题目不同,点击百度快照发现百度提醒:“对不起,您所查看的网页不许可百度保存其快照,您可以直接访问某某网址”,这说明你的网站已经中招了!它的直接后果是网站在搜索引擎的排名降落或者彻底消散,紧张的还会让访问者在访问你的网站的时候电脑中毒!
global.asa这个文件一般是在根目录下的,属于系统文件只能在cmd命令下强制删除。
XSS攻击是什么?如何有效防范网站安全风险?
XSS攻击,即跨站脚本攻击,是Web应用中常见的安全威胁之一。它通过向网页注入恶意脚本,在用户浏览器中执行,从而窃取信息或进行其他恶意操作。了解XSS的原理和类型是防范的第一步。本文将探讨XSS攻击的主要形式以及如何通过技术手段和最佳实践来保护你的网站免受此类攻击。 XSS攻击主要分为哪几种类型? XSS攻击主要分为反射型、存储型和DOM型三种。反射型XSS是最常见的,攻击者将恶意脚本作为参数附加在URL中,当用户点击这个被篡改的链接时,脚本就在其浏览器中执行。这种攻击通常依赖于诱导用户点击,比如通过钓鱼邮件或社交媒体链接。 存储型XSS则更为危险,恶意脚本被永久存储在目标服务器上,例如在论坛帖子、用户评论或数据库字段中。每当其他用户访问包含这些存储内容的页面时,脚本就会自动执行,影响范围更广。 DOM型XSS与前两者不同,它不涉及服务器端响应。攻击利用客户端脚本对DOM(文档对象模型)的操作漏洞,直接在浏览器端修改页面内容并执行恶意代码。这种攻击更难被传统服务器端防护措施检测到。 如何有效实施XSS攻击的防范措施? 防范XSS攻击需要从开发到部署的全流程安全实践。输入验证和输出编码是核心防线。对所有用户输入进行严格验证,只允许预期的字符和格式,并过滤掉潜在的恶意脚本标签。在将数据输出到网页时,务必进行适当的HTML编码,确保任何用户提供的内容都被视为文本而非可执行代码。 使用内容安全策略(CSP)是另一项强大的防御手段。CSP通过HTTP头指令,限制浏览器只加载和执行来自可信来源的脚本、样式等资源,可以有效阻止内联脚本和未经授权的资源加载,大大降低XSS的成功率。 对于更复杂的企业级Web应用,尤其是涉及敏感数据交互的平台,仅仅依靠开发规范可能不够。这时,部署专业的Web应用防火墙(WAF)就显得尤为重要。WAF能够实时分析HTTP/HTTPS流量,识别并拦截包括XSS在内的多种Web攻击,为应用提供一层额外的主动防护。 WAF应用防护墙如何帮助抵御XSS攻击? 当谈到加强Web应用安全,特别是对抗XSS这类精巧的攻击时,WAF(Web应用防火墙)扮演着关键角色。它像一道智能过滤网,部署在Web应用和互联网之间。WAF通过预定义的规则集和不断更新的威胁情报,深度检测所有传入的请求。 对于XSS攻击,WAF会仔细扫描请求参数、头部和正文,寻找典型的脚本注入模式,如``标签、`javascript:`伪协议或可疑的事件处理器。一旦发现匹配的恶意特征,WAF会立即阻断该请求,防止恶意载荷到达后端服务器和数据库。这为修复应用本身的代码漏洞赢得了宝贵时间。 一个强大的WAF解决方案,例如快快网络的WAF应用防护墙,不仅提供基础的规则防护,还结合了机器学习能力,能够适应新型和变种的攻击手法。它简化了安全策略管理,让运维人员无需深入每个应用的代码细节,就能为整个Web资产提供统一、高效的安全防护层,是构建纵深防御体系不可或缺的一环。 面对日益复杂的网络威胁,主动了解并防御XSS攻击是每个网站运营者的责任。从严格的代码开发习惯,到部署像WAF这样的专业安全产品,多层防护策略才能确保用户数据和业务环境的安全可靠。
DNS有什么作用?
在网络安全领域,DNS就像是大楼的门禁系统,虽然不起眼,却守护着整个网络的安全。然而,这个关键的基础设施正面临着日益严峻的安全挑战。DNS劫持是最常见的攻击手段之一。黑客通过篡改DNS记录,将用户引导到假冒的网站。这种手法特别针对金融机构,受害者输入账号密码时,实际上是在向黑客"自投罗网"。更隐蔽的是DNS缓存投毒攻击,黑客通过污染DNS服务器的缓存,让大量用户在不知情的情况下访问恶意网站。企业面临的DNS威胁更为复杂。高级持续性威胁(APT)攻击者经常利用DNS作为命令控制通道,被入侵的电脑会定期通过DNS查询与黑客服务器通信,窃取数据或接收指令。由于DNS流量通常不会被严格审查,这种攻击可以长期潜伏而不被发现。面对这些威胁,DNSSEC(DNS安全扩展)应运而生。它通过数字签名技术,确保DNS查询结果没有被篡改。就像给快递包裹加上防伪标签,接收方可以验证"包裹"是否被调包。虽然DNSSEC推广多年,但全球部署率仍不足20%,主要原因在于配置复杂和性能损耗。普通用户也可以采取简单措施提升DNS安全。使用可靠的公共DNS服务,如Cloudflare的1.1.1.1或Google的8.8.8.8,比默认的ISP提供的DNS通常更安全快速。浏览器启用DNS-over-HTTPS功能,可以防止本地网络对DNS查询的窥探。企业用户则需要部署专业的DNS防火墙,实时监控和阻断恶意域名查询。
web应用防火墙的优势是什么
随着互联网的普及和信息技术的发展,越来越多的企业和组织依赖于Web应用程序来管理业务流程、处理交易和提供服务。然而,Web应用程序的普及也带来了安全威胁的增加。攻击者可以利用各种漏洞和技术手段来攻击Web应用程序,从而窃取敏感信息、破坏业务流程和危害用户安全。为了保护Web应用程序免受这些威胁,许多企业和组织选择使用Web应用防火墙(WAF)来加强安全防护。Web应用防火墙是一种安全设备,它可以检测和阻止Web应用程序中的恶意流量。与传统的网络防火墙不同,Web应用防火墙是专门为保护Web应用程序而设计的。下面是Web应用防火墙的优势: 防御Web应用程序漏洞攻击 Web应用程序常常存在各种漏洞,如SQL注入、跨站脚本攻击(XSS)和跨站请求伪造(CSRF)等。攻击者可以利用这些漏洞来窃取敏感信息、篡改数据或者绕过身份验证。Web应用防火墙可以检测这些攻击,并立即采取措施来阻止它们,从而保护Web应用程序的安全。 降低安全风险 Web应用防火墙可以通过过滤请求和响应来防止攻击者利用Web应用程序进行攻击。它可以检测和拦截潜在的攻击流量,并且能够在攻击发生之前采取相应的措施来降低安全风险。这可以帮助企业和组织降低被攻击的风险,从而保护其业务流程和用户数据的安全。 提高合规性 许多行业都有相关的法规和合规性要求,要求企业和组织采取适当的安全措施来保护用户数据的安全和隐私。使用Web应用防火墙可以帮助企业和组织满足这些法规和合规性要求,从而避免受到罚款或其他处罚。 快速响应安全威胁 Web应用防火墙可以及时检测到安全威胁,并立即采取相应的措施来阻止攻击。这可以帮助企业和组织快速响应安全威胁,降低被攻击造成的损失。同时,Web应用防火墙也可以提供详细的安全日志和报告,帮助企业和组织了解攻击的情况和影响,并且为之后的安全决策提供数据支持。 可定制性强 不同的企业和组织拥有不同的Web应用程序和业务流程,需要定制化的安全解决方案来保护其应用程序。Web应用防火墙可以根据企业和组织的需求进行定制化配置,如白名单、黑名单、规则和策略等,以适应不同的业务需求和安全要求。 总之,Web应用防火墙是保护Web应用程序安全的重要工具,它可以帮助企业和组织降低安全风险,提高合规性,快速响应安全威胁,并且具有强大的定制化能力。企业和组织应该考虑使用Web应用防火墙来保护其Web应用程序的安全,确保其业务流程和用户数据的安全。业务方面可咨询轩轩:537013903
阅读数:22609 | 2023-04-25 14:08:36
阅读数:13949 | 2023-04-21 09:42:32
阅读数:9210 | 2023-04-24 12:00:42
阅读数:8583 | 2023-06-09 03:03:03
阅读数:7411 | 2023-05-26 01:02:03
阅读数:6562 | 2024-04-03 15:05:05
阅读数:6010 | 2023-06-02 00:02:04
阅读数:5789 | 2023-06-30 06:04:04
阅读数:22609 | 2023-04-25 14:08:36
阅读数:13949 | 2023-04-21 09:42:32
阅读数:9210 | 2023-04-24 12:00:42
阅读数:8583 | 2023-06-09 03:03:03
阅读数:7411 | 2023-05-26 01:02:03
阅读数:6562 | 2024-04-03 15:05:05
阅读数:6010 | 2023-06-02 00:02:04
阅读数:5789 | 2023-06-30 06:04:04
发布者:售前芳华【已离职】 | 本文章发表于:2023-04-17
一台服务器几乎所有网站打开网页HTML都被自动加上如的iframe代码,经检查程序、JS、CSS的时间都没有被修改。这种样式的代码,有的在头部,有的在尾部,部分杀毒软件打开会报毒,打开HTML或ASP、PHP页面,在源码中怎么也找不到这段代码。首先你可以随意建一个HTML文件上传到服务器,通过网站打开,如发现这个文件加入了iframe代码那说明中招了。

第一种方法:检查IIS文档页脚
注意红框处,无特殊情况文档页脚是不会被启用的,如果看到这里勾选并指向了一个本地HTML文件,可以打开指向本地文件查看是否为木马病毒代码。
第二种方法:检查MetaBase.xml文件
MetaBase.xml是IIS里的一个配置文件,位置是:C:\WINDOWS\system32\inetsrv\MetaBase.xml
检查是否被添加上如下一段代码:
--------------------------------------------------------------
AccessFlags="AccessRead | AccessScript"
AppFriendlyName="默认应用程序"
AppIsolated="2"
AppRoot="/LM/W3SVC/81120797/Root"
AuthFlags="AuthAnonymous | AuthNTLM"
DefaultDocFooter="FILE:C:\WINDOWS\system32\Com\iis.htm"
--------------------------------------------------------------
DefaultDocFooter=后面一般都是跟一个本地的文件,木马病毒就在这里了,把这段删除即可。
特别提示:MetaBase.xml无法直接修改,需要停止IIS服务才能修改,或者在IIS管理器中右击本地计算机--选择属性,勾选"允许直接编辑配置数据库",这样就可以在不停止IIS的情况下编辑metabase.xml文件。
第三种方法:检查ISAPI筛选器
目前这些DLL加载的文件,任何一款杀毒软件和杀木马软件还不能有效发现并杀掉。方法:打开IIS,右键点击网站,属性——找到ISAPI选项卡,检查下里面是否多了一些陌生的DLL文件。如果有陌生的DLL删除,重启IIS即可。
第四种方法:检查global.asa木马
先解释一下这个代码的作用:因为global.asa 文件是网站启动的文件,当一个网站被用户访问的时候,会执行Application_Start代码段的内容,当一个用户第一次访问时会执行Session_Start代码段的内容,所以此段代码的作用就是当访问的时候自动下载获取木马内容,上面遇到的就是跳转性作用的木马代码。global.asa木马一样平常不会影响网站的正常运行,黑客一样平常行使global.asa木马不是为了来破坏网站的运行,他们与网站黑链类似,一样平常是对网站的搜索引擎收录产生特别很是恶劣的影响。常体现为搜索引擎收录大量莫名其妙的网站题目,而这些题目绝对不是本身网站发布的内容,点击链接进入的依然是本网站的页面,但题目不同,点击百度快照发现百度提醒:“对不起,您所查看的网页不许可百度保存其快照,您可以直接访问某某网址”,这说明你的网站已经中招了!它的直接后果是网站在搜索引擎的排名降落或者彻底消散,紧张的还会让访问者在访问你的网站的时候电脑中毒!
global.asa这个文件一般是在根目录下的,属于系统文件只能在cmd命令下强制删除。
XSS攻击是什么?如何有效防范网站安全风险?
XSS攻击,即跨站脚本攻击,是Web应用中常见的安全威胁之一。它通过向网页注入恶意脚本,在用户浏览器中执行,从而窃取信息或进行其他恶意操作。了解XSS的原理和类型是防范的第一步。本文将探讨XSS攻击的主要形式以及如何通过技术手段和最佳实践来保护你的网站免受此类攻击。 XSS攻击主要分为哪几种类型? XSS攻击主要分为反射型、存储型和DOM型三种。反射型XSS是最常见的,攻击者将恶意脚本作为参数附加在URL中,当用户点击这个被篡改的链接时,脚本就在其浏览器中执行。这种攻击通常依赖于诱导用户点击,比如通过钓鱼邮件或社交媒体链接。 存储型XSS则更为危险,恶意脚本被永久存储在目标服务器上,例如在论坛帖子、用户评论或数据库字段中。每当其他用户访问包含这些存储内容的页面时,脚本就会自动执行,影响范围更广。 DOM型XSS与前两者不同,它不涉及服务器端响应。攻击利用客户端脚本对DOM(文档对象模型)的操作漏洞,直接在浏览器端修改页面内容并执行恶意代码。这种攻击更难被传统服务器端防护措施检测到。 如何有效实施XSS攻击的防范措施? 防范XSS攻击需要从开发到部署的全流程安全实践。输入验证和输出编码是核心防线。对所有用户输入进行严格验证,只允许预期的字符和格式,并过滤掉潜在的恶意脚本标签。在将数据输出到网页时,务必进行适当的HTML编码,确保任何用户提供的内容都被视为文本而非可执行代码。 使用内容安全策略(CSP)是另一项强大的防御手段。CSP通过HTTP头指令,限制浏览器只加载和执行来自可信来源的脚本、样式等资源,可以有效阻止内联脚本和未经授权的资源加载,大大降低XSS的成功率。 对于更复杂的企业级Web应用,尤其是涉及敏感数据交互的平台,仅仅依靠开发规范可能不够。这时,部署专业的Web应用防火墙(WAF)就显得尤为重要。WAF能够实时分析HTTP/HTTPS流量,识别并拦截包括XSS在内的多种Web攻击,为应用提供一层额外的主动防护。 WAF应用防护墙如何帮助抵御XSS攻击? 当谈到加强Web应用安全,特别是对抗XSS这类精巧的攻击时,WAF(Web应用防火墙)扮演着关键角色。它像一道智能过滤网,部署在Web应用和互联网之间。WAF通过预定义的规则集和不断更新的威胁情报,深度检测所有传入的请求。 对于XSS攻击,WAF会仔细扫描请求参数、头部和正文,寻找典型的脚本注入模式,如``标签、`javascript:`伪协议或可疑的事件处理器。一旦发现匹配的恶意特征,WAF会立即阻断该请求,防止恶意载荷到达后端服务器和数据库。这为修复应用本身的代码漏洞赢得了宝贵时间。 一个强大的WAF解决方案,例如快快网络的WAF应用防护墙,不仅提供基础的规则防护,还结合了机器学习能力,能够适应新型和变种的攻击手法。它简化了安全策略管理,让运维人员无需深入每个应用的代码细节,就能为整个Web资产提供统一、高效的安全防护层,是构建纵深防御体系不可或缺的一环。 面对日益复杂的网络威胁,主动了解并防御XSS攻击是每个网站运营者的责任。从严格的代码开发习惯,到部署像WAF这样的专业安全产品,多层防护策略才能确保用户数据和业务环境的安全可靠。
DNS有什么作用?
在网络安全领域,DNS就像是大楼的门禁系统,虽然不起眼,却守护着整个网络的安全。然而,这个关键的基础设施正面临着日益严峻的安全挑战。DNS劫持是最常见的攻击手段之一。黑客通过篡改DNS记录,将用户引导到假冒的网站。这种手法特别针对金融机构,受害者输入账号密码时,实际上是在向黑客"自投罗网"。更隐蔽的是DNS缓存投毒攻击,黑客通过污染DNS服务器的缓存,让大量用户在不知情的情况下访问恶意网站。企业面临的DNS威胁更为复杂。高级持续性威胁(APT)攻击者经常利用DNS作为命令控制通道,被入侵的电脑会定期通过DNS查询与黑客服务器通信,窃取数据或接收指令。由于DNS流量通常不会被严格审查,这种攻击可以长期潜伏而不被发现。面对这些威胁,DNSSEC(DNS安全扩展)应运而生。它通过数字签名技术,确保DNS查询结果没有被篡改。就像给快递包裹加上防伪标签,接收方可以验证"包裹"是否被调包。虽然DNSSEC推广多年,但全球部署率仍不足20%,主要原因在于配置复杂和性能损耗。普通用户也可以采取简单措施提升DNS安全。使用可靠的公共DNS服务,如Cloudflare的1.1.1.1或Google的8.8.8.8,比默认的ISP提供的DNS通常更安全快速。浏览器启用DNS-over-HTTPS功能,可以防止本地网络对DNS查询的窥探。企业用户则需要部署专业的DNS防火墙,实时监控和阻断恶意域名查询。
web应用防火墙的优势是什么
随着互联网的普及和信息技术的发展,越来越多的企业和组织依赖于Web应用程序来管理业务流程、处理交易和提供服务。然而,Web应用程序的普及也带来了安全威胁的增加。攻击者可以利用各种漏洞和技术手段来攻击Web应用程序,从而窃取敏感信息、破坏业务流程和危害用户安全。为了保护Web应用程序免受这些威胁,许多企业和组织选择使用Web应用防火墙(WAF)来加强安全防护。Web应用防火墙是一种安全设备,它可以检测和阻止Web应用程序中的恶意流量。与传统的网络防火墙不同,Web应用防火墙是专门为保护Web应用程序而设计的。下面是Web应用防火墙的优势: 防御Web应用程序漏洞攻击 Web应用程序常常存在各种漏洞,如SQL注入、跨站脚本攻击(XSS)和跨站请求伪造(CSRF)等。攻击者可以利用这些漏洞来窃取敏感信息、篡改数据或者绕过身份验证。Web应用防火墙可以检测这些攻击,并立即采取措施来阻止它们,从而保护Web应用程序的安全。 降低安全风险 Web应用防火墙可以通过过滤请求和响应来防止攻击者利用Web应用程序进行攻击。它可以检测和拦截潜在的攻击流量,并且能够在攻击发生之前采取相应的措施来降低安全风险。这可以帮助企业和组织降低被攻击的风险,从而保护其业务流程和用户数据的安全。 提高合规性 许多行业都有相关的法规和合规性要求,要求企业和组织采取适当的安全措施来保护用户数据的安全和隐私。使用Web应用防火墙可以帮助企业和组织满足这些法规和合规性要求,从而避免受到罚款或其他处罚。 快速响应安全威胁 Web应用防火墙可以及时检测到安全威胁,并立即采取相应的措施来阻止攻击。这可以帮助企业和组织快速响应安全威胁,降低被攻击造成的损失。同时,Web应用防火墙也可以提供详细的安全日志和报告,帮助企业和组织了解攻击的情况和影响,并且为之后的安全决策提供数据支持。 可定制性强 不同的企业和组织拥有不同的Web应用程序和业务流程,需要定制化的安全解决方案来保护其应用程序。Web应用防火墙可以根据企业和组织的需求进行定制化配置,如白名单、黑名单、规则和策略等,以适应不同的业务需求和安全要求。 总之,Web应用防火墙是保护Web应用程序安全的重要工具,它可以帮助企业和组织降低安全风险,提高合规性,快速响应安全威胁,并且具有强大的定制化能力。企业和组织应该考虑使用Web应用防火墙来保护其Web应用程序的安全,确保其业务流程和用户数据的安全。业务方面可咨询轩轩:537013903
查看更多文章 >