出现大量到外部445端口、状态为SYN_SENT的连接的原因和解决方法

有一台WIN2003的服务器,在单位的局域网内,与互联网是物理隔离的,最近上面运行的一个WEB服务器经常出错,查看日志发现是因为数据库不能连接,因为系统的所有端口都已经被占用完。使用netstat -abn查看发现svchost.exe开启了大量状态为SYN_SENT的连接,目标端口都是445,但是连接的IP各种各样的都有,由于机器不能建立Internet连接,所以状态都是SYN_SENT,重启一下这些连接都没有了,但是过一会又会迅速建立起来,很快就把系统的所有端口都占用了。

根据端口找出哪个服务真不容易,通过netstat -abn只能查到是svchost.exe,最多还能得到一个PID,确定是哪个svchost.exe,然后通过tasklist /svc可以查到那个svchost对应了哪些服务,但是一看,很多服务都是使用那个svchost,包括Server,Workstation等等,根本不知道是哪个产生的连接。

找了半天发现有人和我一样: http://www.petri.co.il/forums/showthread.php?t=36427,讨论了半天最后也找到了解决方法: http://www.symantec.com/security_response/writeup.jsp?docid=2009-011316-0247-99,原来是W32.Downadup这个病毒惹的祸,下载了专杀工具回来查了一下,果然找到了两个被感染的文件,一个是jpg文件,在IE的缓存里,一个是dll文件,在system32里。

根据dll文件名在注册表里查到了它注册的服务,原来又是之前处理过的那种,服务名随机、服务描述为空、启动类型为自动、状态为未启动、dll名随机,但是我记得这台服务器已经打过补丁,也没有出现svchost错误,所以就忽略了服务的检查,没想到这种东西还有不同的症状。

这个病毒利用的是KB958644的漏洞,到微软下载了补丁回来,一看才发现原来那台服务器以前已经装过这个补丁。补丁的作用也许就是只能防止再出问题,但不能解决已有的问题,所以那台服务器虽然装了补丁,但是可能已经被感染了,于是就没治好。

服务器445端口大量占用,出现大量到外部445端口、状态为SYN_SENT的连接的原因和解决方法...相关推荐

  1. 电脑堡垒之夜服务器未响应,堡垒之夜崩溃、黑屏、闪退、打不开原因和解决方法...

    堡垒之夜是一款非常有意思的战争类手游,但是这款游戏对个人设备的配置要求很高,最近有不少玩家说游戏总是崩溃.黑屏或者闪退还有的直接打不开,下面小编给大家介绍出线这些问题的原因: 1.堡垒之夜对于设备配置 ...

  2. b站老是服务器中断,​B站就服务器故障致歉,服务器连接失败原因与解决方法...

    昨天深夜,视频网站哔哩哔哩突然出现网页及客户端无法正常访问的情况,很快"B站崩了"相关话题登上微博热搜.而今天则是"B站就服务器故障致歉"冲入百度热搜. [B站 ...

  3. ppt打不开服务器文件,ppt都打不开,没法活了!文件打不开的原因以及解决方法...

    ppt都打不开,没法活了!文件打不开的原因以及解决方法 2018-03-25 22:04 责任编辑:砕月 导读 / 我们知道Power Point也是办公软件的重要组件之一,当然包括word和exce ...

  4. lol5.22服务器维护,LOL5月22日怎么登不进去了 LOL5.22登不进去了原因及解决方法

    lol5月22日怎么登不进去了 lol5月22日更新了吗?详情看看小编下面带来的就是lol5.22登不进去了原因及解决方法详解. lol5月22日怎么登不进去了 LOL将在 5 月 22 日 4 点关 ...

  5. 魂武者服务器维护了怎么办,魂武者手游无法连接网络怎么办?无法连接原因及解决方法...

    魂武者手游无法连接网络怎么办?是什么原因?很多小伙伴们在竞技场还有pk一般就网络波动掉线了,那么具体是什么原因导致的呢?下面是小编带来的攻略解析,感兴趣的可以一起来看下! <魂武者>无法连 ...

  6. 端口被占用怎么办?关闭8080,3000,8000端口被占用

    端口被占用怎么办?关闭8080,3000,8000端口被占用 前言 如今IT程序员是最热门的职员了,当然这一门的操作,也会遇到一些问题,在操作程序的过程中,会遇到关闭端口被占用费神,可是怎样知道被什么 ...

  7. IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)

    IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式) 参考文章: (1)IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式) (2)https://ww ...

  8. 80端口被占用了怎么办_如何查看端口占用情况

    有时候Tomcat已经启动了但是无法访问网页,很可能是端口被占用了. 这里用"80"端口作为例子讲解如何查看"80"端口被哪个进程占用,然后关闭该进程释放&qu ...

  9. 服务器占用cpu启动就死机,造成服务器宕机(死机)的原因和解决方法

    原标题:造成服务器宕机(死机)的原因和解决方法 随着如今互联网信息化时代的不断发展,网络数据服务器.IDC数据存储和传输在各种网络科技面前也显得越来越重要,那么选择一款好用的服务器愈发重要.当然,不管 ...

最新文章

  1. Android构建流程——篇八
  2. STL中list的使用(理论)
  3. 经典面试题(47):以下代码将输出的结果是什么?
  4. java获取大乐透开奖_java生成大乐透中奖号码
  5. array在java_在Java中的ArrayLists之间进行转换
  6. 2022-2028全球民宿行业调研及趋势分析报告
  7. python姿态识别_基于深度学习的人体姿态识别算法总结
  8. python-文字pdf转换为图片pdf
  9. 黑苹果Mac OS 12镜像下载 DMG
  10. ERROR: pip‘s dependency resolver does not currently take into account all the packages that are ....
  11. vue实现数字翻页动画
  12. vite使用vite-aliases插件配置路径别名
  13. 计算机网络第一章(谢希仁第8版学习)
  14. 细粒度控制Grails程序的日志输出
  15. Linux Ubuntu下载
  16. c语言 写播放器,C语言实现Mini-Cooledit音频播放器(13页)-原创力文档
  17. 大象做梦传媒:做好企业年会策划活动执行方案
  18. GitHub 热点速览 Vol.32:VScode 韭菜基金插件,极大提高“工作”效率
  19. 想不想恶搞你的朋友?试试关不掉的弹窗(vbs)
  20. 概率与数理统计-笔记说明

热门文章

  1. mysql切换Tidb
  2. 小米手机下载文件失败,提示权限不足
  3. freeglut_光照设置_材质设置_笔记与心得
  4. 回顾系列2-部落战争
  5. mingw64+Rust+Windows11安装
  6. C++ 使用new申请内存
  7. RxJava进阶一(创建类操作符)
  8. 2017第十八届成都家具展 (中国西部国际博览城)会刊(参展商名录)
  9. Python项目实战 3.4:异步消息队列.Celery+RabbitMQ
  10. ARDUINO 积木式编辑器整理