2024年3月10日发(作者:)

第30卷增刊1 

2009年9月 

J0URNAL OF 

象研究

CAL 

RESEARCH 

应用 

AND 010GIAPPLICATION vo1.30增刊1 

Seo.2009 

文章编号:1673—8411(2009)增刊1-0222—02 

构建瑞星杀毒软件升级服务器 

李燕特 

(广西贵港市气象局,广西贵港

537100) 

要:从技术角度探讨瑞星杀毒软件升级服务器的构建,介绍相关软件功能和使用,杀毒软件文件下载并更新。 

关键词:技术;瑞星;升级;服务器 

瑞星正版杀毒软件的安装和升级需要正确的序 

列号和ID。我们知道正版瑞星杀毒软件从技术上 

为了限制序列号和ID的滥用,只允许其一天最多 

升级三次,次数超过三次后一天内就禁止升级和提 

供相关服务。本文是在有正版瑞星情况下,从技术 

的角度探讨研究一些应用问题,并非要触犯瑞星杀 

毒软件的版权法和国际条约保护,而且瑞星公司已 

推出一年免费版的软件给大家享用,相信以后会有 

更多更好的服务回馈于民的。 

1 FrP服务器 

构建瑞星杀毒软件服务器就是构建FTP服务 

器。FTP的全称是File Transfer Protocol(文件传输 

协议)。顾名思义,就是专门用来传输文件的协议。 

而FTP服务器,则是在互联网上提供存储空间的计 

算机,它们依照FTP协议提供服务。当它们运行 

时,用户就可以连接到服务器上下载文件,也可以将 

自己的文件上传到FTP服务器中。 

Serv—U是一种被广泛运用的FTP服务器端 

软件,支持微软Windows全系列操作系统。可以设 

定多个FTP服务器、限定登录用户的权限、登录主 

目录及空间大小等,功能非常完备。它具有非常完 

备的安全特性,支持Ssl FTP传输,支持在多个Serv 

u和FTP客户端通过SSL加密连接保护您的数 

据安全等。我们也采用Serv—U做FTP服务器端 

软件。 

2 FTP传输软件 

FTP传输软件流行的有多种多样 CuteFTP 

Pro是其中优秀代表。它是一个商业级FTP客户端 

程序,其加强的文件传输系统能够完全满足今天的 

应用需求。文件通过构建于SSL或SSH2安全认证 

的客户机/月艮务器系统进行传输,为VPN、WAN、 

Extranet开发管理人员提供最经济的解决方案!人 

们再不需要为了一套安全的数据传输系统而进行破 

费了。此外,CuteFTP Pro还提供了Sophisticated 

Scripting、目录同步、自动排程、同时多站点连接、多 

协议支持(FTP、SFTP、Hn 、HIv】1PS)、智能覆盖、 

整合的HTML编辑器等功能特点以及更加快速的 

文件传输系统。 

在客户端用到其目录同步的功能来达到自动下 

载更新文件的目的。 

3瑞星杀毒软件 

瑞星杀毒软件2008(单机版)有功能强大的整 

体防御体系,率先使用主动防御技术,有效应对未知 

病毒的肆虐;首先使用即时升级策略,使病毒库保 

持最新;全新”木马强杀”技术,彻底查杀100余万 

种木马病毒;集成强悍”账号保险柜”功能,保护百余 

种网游、网银、聊天、股票等软件。瑞星个人防火墙 

和瑞星卡卡上网安全助手(软件推出即免费)等可组 

成立体防护体系。 

瑞星的技术更新换代是比较快的,不过,其软件 

的存放文件目录结构近几年无大变化。瑞星由于使 

用主动防御技术,在瑞星软件开启状态下,外界其对 

在其目录下的执行文件添加修改等操作将是非法 

的,但允许对目录下的文件进行拷贝,这一点对构建 

瑞星杀软升级服务器是非常重要,在后面将会提到。 

对我们构建升级服务器来说,最重要的目录是 

Update,因为它存放着瑞星杀毒软件非常重要的文 

件。该目录下存放的是瑞星的安装和升级文件。无 

论那一种升级策略,瑞星软件都是将要更新升级的 

数据(主要是病毒库和杀毒引擎)复制到该目录下, 

再调用升级程序进行更新,达到升级的目的。 

事实也证明这一点。Update目录下的set— 

up.exe文件,顾“名”思义,就是瑞星杀毒软件的安 

装文件。当系统没有原来没有安装有瑞星时,运行 

该程序,出现的安装届面及过程与瑞星杀毒软件的 

增刊1 李燕特:构建 星杀毒 堡竖箜昼 至垫 

光盘安装无异,但免去了光盘安装后重启通过互联 

网升级漫长过程,因为这样安装完成后就是最新版 

本了。当瑞星杀毒软件遭意外破坏或其的一些监控 

务器,指定的目录为risig。n 

将已安装好的瑞星软件的Update目录整体拷 

贝到客户机上,比如拷由到D盘上,目录为“D:\ 

Update”,然后将升级程序update.exe拷贝到“D:\ 

Update”目录下。 

不能启用时,就可以用其“修复”项来进行修复安装, 

重启后即可恢复正常。 

以往瑞星网站提供有安装包,增量升级包,完全 在客户机上安装Cuteftp Pro软件。首先,创建 

升级包。经分析,这些包都是exe自解压格式文件。 

用著名的winrar解压缩软件可以打开,拿完全升级 

包测试可以看到,它和Update目录里的是基本是一 

样的。完全升级包和在线升级两种方式(前者是自 

解压文件到临时目录后调用升级程序完成更新,在 

线升级方式是下载文件(量很少)到Update目录后, 

同样是升级程序完成更新)。通过研究这两种升级 

方式,藏在完全升级包里的一个小文件(48K)up. 

grade.exe就是这个关键的升级程序。它在瑞星安 

装目录里是找不到的,在线升级的时候应该是也下 

载该程序,完成更新后,将该文件删除。虽然最近的 

升级包里没有直接找到这个Upgrade.exe文件,但 

它现在仍然可以使用的,功能不变。 

了解Update目录和Upgrade.exe文件后,就可 

以构建比较完整的瑞星杀毒软件升级系统了。 

4实例演示 

首先在windows2003 server上按默认路径安装 

Serv—U和瑞星杀毒软件。在Sen,一U中添加一个 

域(domain),域名可随便填(Ⅵ兀 r.XXXXX.corn),域 

IP地址(Domain IP address)用“Use any available ad— 

dress”,即使用任意可用的IP地址。在新建的域下 

创建rising用户,设置好密码,将Home directory设 

置为“c:\program files\rising”,即瑞星的默认安 

装目录,勾选“Lock user in home diretory”,其它选项 

按默认即可。一般情况下一台硬件服务器会有两块 

网卡,一块接本地局域网,另外一块通因特网。这 

样,用户rising通过局域网或因特网访问该Ftp服 

新站点。完成后双击瑞星升级服务器标签,建立 

FTP连接。将本地驱动器选到“D:\Update”,右边 

站点选/Rav/q_Ipdate”。在Cuteftp Pro中,选择工具 

全局选项一常规,勾选“windows启动时开始传输 

引擎”。在工具一全局选项一传输一智能覆盖中,对 

于匹配文件和对于匹配文件夹都选择“使用规则”。 

点击配置规则,添加规则“如果目的日期为相同,大 

小为相同,介于任何传输,那么跳过”。 

建立文件同步任务,工具菜单~文件夹工具一 

同步文件夹,设置步骤共七步:1勾选“包括子文件 

夹”;2远程镜像选“使本地端和远程一样”;3匹配的 

文件名总是“使用全局覆盖设置”,其它默认;4默 

认;5计划;6勾选“启用循环计划”,重复时间一般选 

3小时;7完成。 

完成上面配置后,客户端计算机每次重启都会 

自动运行ftpte引擎(占用资源非常少,几十K内 

存),启动同步任务,每隔3h到服务器上搜索是否有 

更新文件下载,若有则下载文件到“D:\Updtate” 

目录下,一般是几百K左右,速度是很快的;运行 

“D:\Updtate Upgrade.exe”程序,就可以更新杀毒 

软件了。我们也可以把Upgrade.exe放置在win— 

dows的计划任务里,让其自动运行,完全自动化。 

我们不把Update目录放在C盘,是重装或者恢复系 

统的时候,直接运行“D:\Update”的setup.exe安 

装或Upgrade.exe升级程序即可,非常方便,节约时 

间,特别是局域网中有多台计算机需要安装或者升 

级的时候,更能体现出来。瑞星瑞星杀毒软件在这 

方面的技巧,同样适用于瑞星个人防火墙。