使用 VBScript 更新 NAV 服务器病毒定义






2.08/5 (13投票s)
2003年12月31日
2分钟阅读

83768
在无法使用 Liveupdate 时更新 NAV 病毒定义。
Norton Antivirus Server (NAV 服务器) 用于更新病毒定义并设置客户端的病毒查杀策略。保持病毒定义为最新状态将有助于 NAV 服务器保护所有客户端,避免病毒攻击。
有时候,互联网 FTP 访问会被安全策略禁止。默认情况下,NAV 服务器的实时更新过程取决于网络性能。由于一级站点无法获得足够的带宽用于实时更新,因此可能无法顺利实施。
我们检查了 Symantec 网站,找到了一些更新 NAV 服务器的特殊方法。
Symantec 也提供了 ftp://ftp.symantec.compublic/english_us_canada/antivirus_definitions/norton_antivirus/static 来下载病毒定义数据文件。更新文件名为 navup8.exe。如果有新的病毒定义发布,它就会更新。然后提取 navup8.exe 以获取病毒定义,如 xxxxx.xdb。然后将 xxxxx.xdb 文件移动到 NAV 服务器保存病毒定义数据文件的文件夹中。默认文件夹是 C:\Program Files\SAV。
下载病毒数据文件将通过 Internet Explorer 完成,因为防火墙只允许被动模式通过以获取文件,就像访问 Symantec 网站一样。为了避免安全问题,我们只编写了脚本来自动执行这些过程。它不会更改任何系统安全设置,也不会带来任何安全风险。
NAV 服务器更新脚本将按如下方式运行
1. 清除旧的病毒数据文件 – navup8.exe,并调用 Internet Explorer 下载新的文件。
2. 脚本将自动输入目标文件夹和文件名。
3. 实施下载文件的过程。
4. 运行 DOS 命令以应用新的病毒数据定义。
为了自动运行脚本,将在 Windows 2000 上建立一个时间表任务
5. 检查计划任务。
6. 检查 NAV 服务器更新任务属性
7. 最后,请调整任务运行的时间。为了获得更好的网络性能,使更新更顺畅,它应该在工作时间用户较少的时候设置。
附录
A. 脚本参数介绍
1. Download_Site
Const Download_Site = ftp://ftp.symantec.com/public/english_us_canada/antivirus_definitions/norton_antivirus/navup8.exe 定义下载文件 URL。如果 URL 更改,您可以更改此参数。
2. Destination
Const Destination = "C:\Program Files\SAV" 定义 NAV 服务器的病毒数据文件夹。如果您未使用默认设置,则可以更改此参数以指示 NAV 服务器的文件夹。
3. tmpDir
Const tmpDir = "D:\navtest\navup8.exe" 定义下载文件和脚本文件的临时文件夹。如果您想将这些文件保存在其他文件夹中,则可以更改此参数。
源文件 nav8xup.vbs
B. Symantec 详细说明不使用实时更新的更新过程