最近开发一个web项目,html文件在尾部老是自动生成一串乱码,如下图

网上搜了下是电脑已经感染了Ramnit 蠕虫病毒,搜了一遍专杀工具各种收费,基本放弃。无奈电脑有太多东西,重装又浪费时间,时间成本太重,考虑到这病毒只对html文件干涉,不影响其他,于是乎操起吃饭家伙(C#)对html进行清理。

思路很简单,病毒怎么插入html文件的,咱们就怎么清除。

1、遍历html文件。

2、利用正则表达式匹配html内容是否感染 <SCRIPT Language=VBScript><!--[\w\W\r\n]*?--></SCRIPT>。

3、删除匹配到的内容,保存。

运行效果

再次运行

当然这个只是临时处理,过一会发现本地处理好的又被注入蠕虫,咱们处理完后马上打包成压缩包,发给客户即可,再也不用手动一个个文件打开然后删除病毒代码然后保存了。

最后附上工具,下载下来解压到要处理的html文件对应目录运行即可。如果在磁盘根目录运行,会处理整个磁盘,并不推荐这么做,因为处理完后还是会被注入病毒的,这只是临时处理,趁病毒没反应过来咱们打包成压缩包就可以了。

治标不治本的方法,希望能帮到各位。

https://download.csdn.net/download/a327273978/16778094

感染 <SCRIPT Language=VBScript> DropFileName = “svchost.exe” Ramnit 蠕虫病毒 HTML清除工具相关推荐

  1. 蠕虫病毒html,HTML 感染 DropFileName = “svchost.exe” Ramnit 蠕虫病毒 查杀解决办法

    参考: https://www.cnblogs.com/wuhairui/p/8297614.html http://www.guopingblog.com/post/100.html 最近发现vps ...

  2. 赛门铁克杀html病毒,HTML 感染 DropFileName = “svchost.exe” Ramnit 蠕虫病毒 查杀解决办法...

    参考: https://www.cnblogs.com/wuhairui/p/8297614.html http://www.guopingblog.com/post/100.html 最近发现vps ...

  3. html病毒DropFileName,王国平博客-HTML 感染 DropFileName = “svchost.exe” Ramnit 蠕虫病毒 查杀解决办法...

    最近发现vps流量疯长 看了下统计 也没看到网站有大流量,查看源码才发现网页被添加了一段很长的js 内容大概是这样 DropFileName = "svchost.exe" Wri ...

  4. phpstorm正则匹配清理被蠕虫病毒污染的html文件DropFileName = “svchost.exe” Ramnit

    电脑中毒了,本地的html文件全部被蠕虫病毒感染了.本地所有项目里面的html文件全部被破坏了,里面都插入了一个脚本,DropFileName = "svchost.exe" Ra ...

  5. DropFileName = “svchost.exe“ 问题解决方案

    DropFileName = "svchost.exe" 问题解决方案 参考文章: (1)DropFileName = "svchost.exe" 问题解决方案 ...

  6. Ramnit感染型蠕虫病毒专杀工具

    电脑突然中病毒了,所有html文件后面都加了一段VB的语句,花了半天时间终于解决了 问题如图:经常弹出这个弹框 解决办法: 运行FxRamnit杀毒软件,下载链接:http://dx2.pc0359. ...

  7. php有个schost.exe_这个“SVCHOST.EXE”是什么进程?

    展开全部 耗尽CPU资源的Explored病毒清除法 出处:网易[ 2005-11-03 10:26:15 ] 作者:佚62616964757a686964616fe78988e69d83313332 ...

  8. Svchost.exe病毒

    Svchost.exe是病毒的两种情况 1.利用假冒Svchost.exe名称的病毒程序 这种方式运行的病毒并没有直接利用真正的Svchost.exe进程,而是启动了另外一个名称同样是Svchost. ...

  9. Svchost.exe是病毒的两种情况

    1.利用假冒Svchost.exe名称的病毒程序 这种方式运行的病毒并没有直接利用真正的Svchost.exe进程,而是启动了另外一个名称同样是Svchost.exe的病毒进程,由于这个假冒的病毒进程 ...

最新文章

  1. mysql nextval同步锁_mysql中实现类似oracle中的nextval函数
  2. mysql 添加远程连接_为 mysql 添加远程连接账户
  3. java中的NIO和IO到底是什么区别?20个问题告诉你答案
  4. c语言的point函数,C语言中friend友元函数详细解析
  5. Leetcode 106.从中序与后序遍历序列重建二叉树
  6. mysql 中间表的好处_MySql 使用中间表来提高统计查询速度
  7. Emoji's World, 一起实现Emoji
  8. windows照片查看器没了_Windows电脑中实用性特别强的9款软件,建议大家低调收藏!...
  9. 基于NodeJS实现企业微信机器人推送
  10. esxcli software vib 命令为 ESXi 5.x/6.x 主机安装补丁程序 (2008939)
  11. jpeg jpg 格式_JPG / JPEG的完整格式是什么?
  12. 智能车浅谈——过程通道篇
  13. Qt报错:XXX does not name a type
  14. 在贵州大数据峰会上,马云再次语出惊人!
  15. BCT2186 1A低压差线性稳压器
  16. 计算机音乐谱黑猫警长,求大神给乐谱音符@要黑猫警长 舒克贝塔和葫芦娃的
  17. 明尼苏达量表结果分析_明尼苏达满意度量表+【长式量表100题】+【稀缺资源】+【免费分享】...
  18. Linux_用户账号权限的设定教程!
  19. mybatis与ibatis区别
  20. 科技型中小企业有哪些?

热门文章

  1. 输入一个大写(或者小写)字母,输出小写(或者大写)字母使用DEV C++编译
  2. Effective Java---No.7 避免使用终结方法(稀里糊涂)
  3. 推广网店的12个秘诀
  4. 员工偷懒?没事!教你如何数据库MySQL查询
  5. Electron:WARNING Too many active WebGL contexts. Oldest context will be lost.
  6. 教你如何把一张图片做成一段视频
  7. 如何在百度地图、腾讯地图标注公司地址信息?
  8. 使用Locust进行性能测试,Locust启动失败
  9. android 下测试网络的丢包率和延迟
  10. 圆角半角数据库_数据库使用技巧——SQL 全角与半角切换