标题：W32.Korgo.F
发现
2004 年 6 月 1 日
更新： 2007 年 2 月 13 日 12:26:10 PM
别名： Worm.Win32.Padobot.e [Kaspersk, W32/Korgo.worm.g [McAfee], WORM_KORGO.F [Trend]
类型: Worm
感染长度： 10,752 bytes
受感染的系统： Windows 2000, Windows XP
由于提交率的提高，Symantec 安全响应中心自 2004 年 6 月 2 日起，将此病毒威胁级别从 2 类升级为 3 类。
注意
* 快速发布病毒定义版本 6/2/2004 的第 17 版（序列号为 31552）或更高的版本明确将该威胁检测为 W32.Korgo.F。
* 病毒定义 60408w（扩展版本 4/8/2004 的第 23 版）将该威胁检测为 Bloodhound.Packed。
* Symantec 安全响应中心已发布了清除 W32.Korgo.F 的杀毒工具。
防护
* 病毒定义（每周 LiveUpdate™） 2004 年 6 月 2 日
* 病毒定义（智能更新程序） 2004 年 6 月 2 日
威胁评估
广度
* 广度级别： Low
* 感染数量： 50 - 999
* 站点数量： More than 10
* 地理位置分布： Low
* 威胁抑制： Easy
* 清除： Moderate
损坏
* 损坏级别： Medium
* 泄露机密信息： Backdoor functionality allows unauthorized access.
* 降低性能： Network propagation routines may degrade overall network performance.
* 危及安全设置： Backdoor functionality may compromise security settings.
分发
* 分发级别： Medium
* 端口： TCP 445, 113, 3067, and 6667. May listen on random ports as well.
* 感染目标： Unpatched machines vulnerable to the Microsoft LSASS Windows exploit.
执行
1. 从该蠕虫的运行文件夹删除文件 Ftpupd.exe。
2. 删除以下值：
"System Service Manager"
"System Restore Service"
"Bot Loader"
"Windows Update Service"
"WinUpdate"
"Windows Security Manager"
"avserve.exe"
"avserve2.exe"
这些值位于以下注册表键：
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
3. 查找值：
"Update Service"
在下列注册表键中：
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
* 如果“Disk Defragmenter”值不存在，该蠕虫会将值：
Client"="1"
添加到注册表键：
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wireless
* 如果“Disk Defragmenter”值存在，但是该文件的路径不同，则该蠕虫会：
a.将自身复制为 %System%\<随机文件名>.exe。
注意：%System% 是一个变量。 蠕虫会找到 System 文件夹，并将自身复制到其中。 默认情况下，此文件夹为 C:\Windows\System (Windows 95/98/Me)、C:\Winnt\System32 (Windows NT/2000) 或 C:\Windows\System32 (Windows XP)。
b.将值：
"Disk Defragmenter"="%System%\<random filename>.exe"
添加到注册表键：
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
c.启动 <随机文件名>.exe，然后结束当前进程。
* 如果“Disk Defragmenter”值存在，并且该值匹配该蠕虫的路径，则将删除值：
"Client"
该值位于以下注册表键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wireless
4. 尝试将一个功能作为线程插入 Explorer.exe。
如果成功，该线程将继续在 Explorer.exe 进程内运行。 下一步中说明的所有操作看起来都是由 Explorer.exe 执行，查看 Windows 任务管理器的进程列表时，并不会显示该蠕虫
如果不成功，它将继续作为自己的进程运行。
5. 创建其他线程并执行以下操作：
注意：当该蠕虫创建这些线程时，会使计算机无法关机或重启。
* 打开 TCP 端口 113、3067 及其他随机端口。 该蠕虫将监听这些端口，并在其收到某些消息时，向远程计算机发送一个它自身的副本。
* 使用随机 IP 地址尝试利用 TCP 端口 445 上的 LSASS Windows 漏洞（Microsoft 安全公告 MS04-011 中说明）。 如果该蠕虫成功找到可攻击的计算机，该计算机将尝试通过该蠕虫打开的一个 TCP 端口回连受感染的计算机。
* 尝试通过 TCP 端口 6667 连接以下 IRC 服务器之一并接收命令：
o gaspode.zanet.org.za
o lia.zanet.net
o irc.tsk.ru
o london.uk.eu.undernet.org
o washington.dc.us.undernet.org
o los-angeles.ca.us.undernet.org
o brussels.be.eu.undernet.org
o caen.fr.eu.undernet.org
o flanders.be.eu.undernet.org
o graz.at.eu.undernet.org
o moscow-advocat.ru
o gaz-prom.ru
Symantec Gateway Security 5400 系列和 Symantec Gateway Security 1.0 版
* 防病毒组件：针对 Symantec Gateway Security 防病毒引擎、用于防护 W32.Korgo.F.Worm 蠕虫的更新程序现已可用。 建议 Symantec Gateway Security 5000 系列用户运行 LiveUpdate。
* IDS/IPS 组件：用于检测针对Microsoft LSASS 漏洞的 Symantec Gateway Security 5400 系列的特征包括在 4 月 14 日发布的 SU 8 中。用于检测针对Microsoft LSASS 漏洞的 SGS v1.0 的特征也已发布。 建议 Symantec Gateway Security 5000 系列用户运行 LiveUpdate。
* 全面应用程序检查防火墙组件：默认情况下，Symantec 的全面应用程序检查防火墙技术通过禁止攻击者访问 TCP/445及受感染系统上的后门端口 (TCP/113、TCP/3067) 防御 W32.Korgo.F 蠕虫。 管理员急需检查其安全策略，不要允许通过这些端口的入站通信。 管理员应当分析他们的日志文件中有关内部系统失败尝试的信息，将目标为 TCP 端口 6667 的 IRC 会话作为可能危及系统安全的信号。
Symantec Enterprise Firewall 8.0
默认情况下，Symantec 的全面应用程序检查防火墙技术通过禁止攻击者访问 TCP/445及受感染系统上的后门端口 (TCP/113、TCP/3067) 防御 W32.Korgo.F 蠕虫。 管理员急需检查其安全策略，不要允许通过这些端口的入站通信。
Symantec Enterprise Firewall 7.0.x 和 Symantec VelociRaptor 1.5
默认情况下，Symantec 的全面应用程序检查防火墙技术通过禁止攻击者访问 TCP/445及受感染系统上的后门端口 (TCP/113、TCP/3067) 防御 W32.Korgo.F 蠕虫。 管理员急需检查其安全策略，不要允许通过这些端口的入站通信。
Symantec Clientless VPN Gateway 4400 系列
Symantec Clientless VPN Gateway v5.0 不会受此威胁的感染。
Symantec Gateway Security 300 系列
默认情况下，Symantec 的状态检查防火墙技术禁止外部攻击者访问内部系统上的 TCP/445 和受感染系统上的后门端口（TCP 113、3067 或任意随机端口）。 管理员急需检查其安全策略，不要允许 TCP/445、TCP/113、TCP/3067 入站通信，并且使用 SGS 300 的 AVpe 功能确保其所有 AV 客户端具有最新的病毒定义。
Symantec Firewall/VPN 100/200 系列
默认情况下，Symantec 的状态检查防火墙技术禁止外部攻击者访问内部系统上的 TCP/445 和受感染系统上的后门端口（TCP 113、3067 或随机端口）。
Symantec ManHunt
2004 年 4 月 13 日发布了 Security Update 22，用以检测利用具有“Microsoft RPC LSASS DS Request”特征的 LSASS 漏洞。 因此，当 W32.Korgo.F 蠕虫发布时，Symantec ManHunt 客户已经获得防护。
建议
赛门铁克安全响应中心建议所有用户和管理员遵循以下基本安全“最佳实践”：
* 禁用并删除不需要的服务。 默认情况下，许多操作系统会安装不必要的辅助服务，如 FTP 服务器、telnet 和 Web 服务器。这些服务可能会成为攻击所利用的途径。 如果将这些服务删除，混合型威胁的攻击途径会大为减少，同时您的维护工作也会减少，只通过补丁程序更新即可完成。
* 如果混合型威胁攻击了一个或多个网络服务，则在应用补丁程序之前，请禁用或禁止访问这些服务。
* 始终安装最新的补丁程序，尤其是那些提供公共服务而且可以通过防火墙访问的计算机，如 HTTP、FTP、邮件和 DNS 服务（例如，所有基于 Windows 的计算机上都应该安装最新的 Service Pack）。. 另外，对于本文中、可靠的安全公告或供应商网站上公布的安全更新，也要及时应用。
* 强制执行密码策略。 复杂的密码使得受感染计算机上的密码文件难以破解。这样会在计算机被感染时防止或减轻造成的损害。
* 配置电子邮件服务器以禁止或删除带有 vbs、.bat、.exe、.pif 和 .scr 等附件的邮件，这些文件常用于传播病毒。
* 迅速隔离受感染的计算机，防止其对企业造成进一步危害。 执行取证分析并使用可靠的介质恢复计算机。
* 教育员工不要打开意外收到的附件。 并且只在进行病毒扫描后才执行从互联网下载的软件。如果未对某些浏览器漏洞应用补丁程序，那么访问受感染的网站也会造成病毒感染。
工具杀毒
Symantec 安全响应中心开发了一种杀毒工具,可用来清除 杀毒工具感染。这是消除此威胁最简易的方法，请先使用此方法杀毒。
手动杀毒
以下指导适用于所有当前和最新的赛门铁克防病毒产品，包括 Symantec AntiVirus 和 Norton AntiVirus 系列产品。
1. 关闭「系统还原」(Windows Me/XP)。
2. 更新病毒定义。
3. 将计算机重启到安全模式或者 VGA 模式。
4. 运行完整的系统扫描，并删除所有检测为 W32.Beagle.X@mm 的文件。
5. 恢复注册表的值。
有关每个步骤的详细信息，请阅读以下指导。
1. 禁用系统还原（Windows Me/XP）
如果您运行的是 Windows Me 或 Windows XP，建议您暂时关闭“系统还原”。此功能默认情况下是启用的，一旦计算机中的文件被破坏，Windows 可使用该功能将其还原。如果病毒、蠕虫或特洛伊木马感染了计算机，则系统还原功能会在该计算机上备份病毒、蠕虫或特洛伊木马。
Windows 禁止包括防病毒程序在内的外部程序修改系统还原。因此，防病毒程序或工具无法删除 System Restore 文件夹中的威胁。这样，系统还原就可能将受感染文件还原到计算机上，即使您已经清除了所有其他位置的受感染文件。此外，病毒扫描可能还会检测到 System Restore 文件夹中的威胁，即使您已将该威胁删除。
指导
请参阅 Windows 文档或下列文章之一：
* 如何禁用或启用 Windows XP 系统还原
* 如何禁用或启用 Windows Me 系统还原
注意：蠕虫移除干净后，请按照上述文章所述恢复系统还原的设置。
有关详细信息以及禁用 Windows Me 系统还原的其他方法，请参阅 Microsoft 知识库文章：病毒防护工具无法清除 _Restore 文件夹中受感染的文件，文章 ID：CH263455。
2. 更新病毒定义
赛门铁克安全响应中心在我们的服务器上发布任何病毒定义之前，会对其进行全面测试以保证质量。可以通过两种方式获得最新的病毒定义：
* 运行 LiveUpdate（这是获取病毒定义的最简便方法）：这些病毒定义被每周一次（通常在星期三）发布到 LiveUpdate 服务器上，除非出现大规模的病毒爆发情况。要确定是否可通过 LiveUpdate 获取此威胁的定义，请参考病毒定义 (LiveUpdate)。
* 使用智能更新程序下载病毒定义：智能更新程序病毒定义会在工作日（美国时间，星期一至星期五）发布。应该从赛门铁克安全响应中心网站下载病毒定义并手动进行安装。要确定是否可通过智能更新程序获取此威胁的定义，请参考病毒定义（智能更新程序）。
现在提供智能更新程序病毒定义：有关详细说明，请参阅如何使用智能更新程序更新病毒定义文件。
3. 将计算机重启到安全模式或者 VGA 模式
请关闭计算机，等待至少 30 秒钟后重新启动到安全模式或者 VGA 模式
* Windows 95/98/Me/2000/XP 用户：将计算机重启到安全模式。所有 Windows 32-bit 操作系统，除了Windows NT，可以被重启到安全模式。更多信息请参阅文档 如何以安全模式启动计算机 。
* Windows NT 4 用户：将计算机重启到 VGA 模式。
4. 扫描和删除受感染文件
1. 启动 Symantec 防病毒程序，并确保已将其配置为扫描所有文件。
* Norton AntiVirus 单机版产品：请阅读文档：如何配置 Norton AntiVirus 以扫描所有文件。
* 赛门铁克企业版防病毒产品：请阅读 如何确定 Symantec 企业版防病毒产品被设置为扫描所有文件。
2. 运行完整的系统扫描。
3. 如果检测到任何文件被 W32.Korgo.F感染，请单击“删除”。
5. 恢复注册表中的值
注意：对系统注册表进行任何修改之前，赛门铁克强烈建议您最好先替注册表进行一次备份。对注册表的修改如果有任何差错，严重时将会导致数据遗失或档案受损。只修改指定的注册表键。如需详细指示，请阅读「如何备份 Windows 注册表」文件。
1. 单击“开始”，然后单击“运行”。（将出现“运行”对话框。）
2. 键入 regedit 然后单击“确定”。（将打开注册表编辑器。）
3. 导航至以下键：
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
4. 在右窗格中，删除值：
"Disk Defragmenter"="%System%\<random filename>.exe"
5. 导航至以下键：
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wireless
6. 在右窗格中，删除值：
"Client"="1"
7. 退出注册表编辑器。
8. 以正常模式重新启动计算机。更多信息请参阅文档 如何以安全模式启动计算机 内如何以正常模式重新启动计算机一节。