English Japanese Korea
FortiProtect >>> Encyclopedia >>> 病毒资料
  
深度分析

PHP/Santy-net
概    述

病毒描述
最后更新:*
Dec 21 2004
捕获时间:*
Dec 21 2004

FortiGate能检测到的
病毒库版本*
FOS/V2.36: 4.532
FOS/V2.50: 4.532
FOS/V2.80: 4.532

病毒特点
威胁程度:* 1 2 3 4 5
病毒长度:* 4,996+
病毒类型:* Worm

受影响系统*
phpBB Web 服务器
未安装补丁的系统

其它名称*
Net-Worm.Perl.Santy.a [KAV],
PHP/Santy.A
 
 


表现特征
  • 运行 v2.0.10 及其以下版本的 phpBB 服务器端会有大量的文件被改写为包含黑底红字的 HTML 文件,文字内容如下 -

This site is defaced!!!


NeverEverNoSanity WebWorm generation ##.
  • 上面的 ## 会显示为 4 或更大的数字。
 
攻击分析
病毒使用 Perl 语言编写,并包含 phpBB(一个基于 PHP 编写的电子公告程序) 漏洞攻击代码。病毒会通过 google 搜索引擎来查找可用版本的 phpBB。通过 Google 回馈信息创建一个服务器列表,然后通过标准的 URL 请求发送漏洞攻击代码。

服务器收到 URL 请求后可能会被感染,然后很多文件可能会被改写为简短的包含 "This site is defaced!!!" 信息的 HTML 文件。

被攻击的服务器记录文件可能包含病毒的攻击连接如下 -

. . . viewtopic.php?. . .highlight=%2527%252Efwrite(fopen(chr(109)%252echr(49)%252e

等等。

系统漏洞
通过特殊构造的 URL 请求,可以用来攻击一些安装了 PHP 的服务器。漏洞的十六进制代码通过描述符 % 例如 %2527 来实现。当对 "viewtopic.php" 文件解码的时候漏掉了某些十六进制代码从而导致可以在远端服务器上执行本地文件。
病毒试图执行已经感染的服务器上的 Perl 脚本继续感染其他主机。

一个 phpBB 关闭本地执行代码的漏洞可以访问 "viewtopic.php" [http://www.phpbb.com/phpBB/viewtopic.php?f=14&t=240513],而不必升级当前版本。但建议升级到新的版本。

文件改写
拥有以下扩展名的文件将可能会被改写 -
.htm
.php
.jsp
.shtm
.asp
.phtm


被改写的文件包含黑底红字并包含以下信息 -

This site is defaced!!!


NeverEverNoSanity WebWorm generation ##.

 

 

 
处理方式
  • 用Web界面检查ForiGate的病毒库是否最新病毒库,更新到最新病毒库,如有必要请使用"Allow Push Update"选项。
  • 至少升级 phpBB 的版本到 2.0.11,详细情况请访问 phpBB 站点。


 
 
网站指南  |  法律声明

     版权所有© 2003 美国飞塔有限公司