智创IIS网站专业级防火墙系统 使用说明 - 返回使用说明首页 | 返回网站首页 | 会员管理中心


 

HTML/ASP/PHP/ASP.NET网页全文清除指定内容与网页“挂马”代码清除

 

特别注意:

 

一、什么是全文替换功能?

  IIS 服务器处理完 HTML / ASP / PHP / ASP.NET ...文件后将生成处理结果,并发送到用户的IE浏览器上。在IIS发送数据的时候,对数据中的“挂马”连接进行清除,即可防止“挂马”连接发送的用户的IE浏览器上。

  此方法是从IIS中进行“挂马”连接清除,而不是清除服务器硬盘 HTML / ASP / PHP / ASP.NET 文件中的“挂马”连接 ,不会修改硬盘上的文件。

 

    什么意思呢,相当于网页里有 “六合彩” 3个关键字,我们把 六合彩 字符替换为 ****** 清除掉,就无法显示了。

    同样道理,如果是木马挂马链接,我把木马挂马字符清除掉,这个木马挂马链接也无法显示了。

 

二、可以替换关键字吗?

  可以。比如,网页中有关键字“我爱你”,通过此功能,可以将关键字“我爱你”替换掉(清除掉)。处理关键字,建议使用 GET关键字替换功能 https://www.zcnt.com/help/GetKeyWord.asp

 

三、如何启用此功能,如何清除掉网页顶部和底部的木马连接?本功能分为三个模式,根据自己实际情况选择其中一个模式即可。

处理模式 处理范围 备 注
“智能”清除模式 标准网页  
普通“原样”清除模式 任意网页  
“正则表达式”模式清除 任意网页  

 

四、使用举例一,“智能”模式清除

  对于一些标准HTML格式的 HTML / ASP / PHP / ASP.NET 程序,比如 PHPWind / DvBBS / Discuz 等论坛,这样的程序生成的内容都是标准HTML格式。如果网页被挂马了,那么可以启用此功能。将自动清除网页顶部和底部的挂马连接。 如果挂马连接在网页中间,则无法处理。只能使用“原样”或“正则表达式”模式清除了。

如果不是标准网页,那么需要采用以下 2 个模式进行“挂马”连接清除。

 

五、使用举例二,普通“原样”模式清除 HTML/ASP/PHP/ASP.NET 等网页中的挂马连接

  若网页编写不是标准HTML格式,那么可以通过类似“关键字”替换的方式来进行操作

    如下图,网页中被加入了挂马代码,我们先找出挂马代码

 

 

在防火墙中加入需要过滤的“挂马连接”

 

启用这个模块,然后点“提交”,并选择回收IIS应用程序池,或重启IIS服务

 

设置完成后,我们再次访问网页,网页里的挂马连接就自动被清除掉了

 

 

六、使用举例三,“正则表达式”模式清除 HTML/ASP/PHP/.NET 等网页中

    这个模式与原样模式类似,但需要将挂马连接改写为正则表达式。

 

 

七、已知问题

  使用“正则表达式”模式清除网页“挂马”代码,错误的“正则表达式”,可能导致无法预知的结果。编写“正则表达式”一定要进行测试!

  清除“挂马”连接不会修改硬盘上的 HTML / ASP / PHP ... 等文件,是从IIS中清除“挂马”代码的。

 

八、我们的建议

 

九、常见问题

    (1)为什么我清除后,服务器硬盘文件里,还有挂马连接呢?

     此方法是从IIS内存中进行“挂马”连接清除,而不是清除服务器硬盘 HTML / ASP / PHP / ASP.NET 文件中的“挂马”连接 ,不会修改硬盘上的文件。完全可以放心,不会修改客户硬盘文件内容。

 

    (2)为什么 HTML 网页还是有挂马连接,其他 ASP / PHP ... 网页都没有了?

    浏览器会缓存 HTML 网页内容,而其他动态页面,例如, ASP / PHP 页面,浏览器一般不会缓存的。我们打开IE浏览器,清除浏览器缓存即可。

 

 

这样,我们再次访问的时候,IE浏览器会从服务器下载HTML,而不是直接从本地办公室计算机里读取IE缓存里的网页内容了。

 

十、其它若有什么不明白的地方,请联系我们的客服人员为你服务。

 

 

 

 

 

 

Copyright (C) 2011 - 2019 ZCNT.COM. All Rights Reserved  智创软件 版权所有