怎么升级msi文件中的病毒库?
以eavbe_nt32_cn426710.msi文件为例:此包包含了core.cab、Data1.cab、lang.cab、modules.cab、product.cab五个核心文件
其中的modules.cab是病毒库文件。
病毒库文件按下面方式命名:
em000_32_l0.nup
em001_32_l0.nup
em001_32_l1.nup
em001_32_l2.nup
......
这种格式的文件在ESET的更新服务器中是找不到的,离线病毒库也不是这样命名的,肯定需要一个转换文件。
求助各位,怎样把离线病毒库转换为上述文件名。
转换后通过msidb把modules.cab重新注入,还需要改什么文件? “更新服务器”选择“自动更新” LS说的对 楼上两位没看清我的意图,是直接修改eavbe_nt32_cn426710.msi文件中的病毒库。
上两幅图吧: 其实有个最简单的办法,你去安装好的nod32文件夹里找,里面就有这些文件存在 5# shelly
但这样只能替换一个版本号的病毒库,我感觉I0是代表简体中文,
I1代表?,I2代表?未知 5# shelly
但这样只能替换一个版本号的病毒库,我感觉I0是代表简体中文,
I1代表?,I2代表?未知
zhaohj 发表于 2011-8-17 17:25 images/common/back.gif
不是这个意思,NOD32每个模块有3个主病毒库,分别是l0、l1、l2,还有7-15个增量病毒库file=/download/engine3/em002_32_n15.nup
这些病毒库中,l0、l1、l2 (file=/download/engine3/em002_32_l0.nup)是必须集成在安装包内的的,而n1-15不是必须的。
换句话说,只要你的病毒库有最新的l0、l1、l2,那么你的NOD32就是最新版本的病毒库。
ESET这样做就是为了减少每次病毒库更新时需要下载的数据量。
详细的病毒库结构,可以搜索本机*.ver,这个文件其实是个2-4K的RAR压缩文件,解压缩可以得到60K的VER文件,其实最终是个INI文件。
Other=200@http://um10.eset.com/eset_upd/, 200@http://93.184.71.27/eset_upd/, 200@http://um12.eset.com/eset_upd/, 200@http://89.202.157.227/eset_upd/, 200@http://um14.eset.com/eset_upd/, 200@http://62.67.184.68/eset_upd/, 200@http://um16.eset.com/eset_upd/, 200@http://90.183.101.10/eset_upd/, 200@http://um18.eset.com/eset_upd/, 200@http://89.202.149.36/eset_upd/
1051=200@http://um10.eset.com/eset_upd/sky/, 200@http://93.184.71.27/eset_upd/sky/, 200@http://um12.eset.com/eset_upd/sky/, 200@http://89.202.157.227/eset_upd/sky/, 200@http://um14.eset.com/eset_upd/sky/, 200@http://62.67.184.68/eset_upd/sky/, 200@http://um16.eset.com/eset_upd/sky/, 200@http://90.183.101.10/eset_upd/sky/, 200@http://um18.eset.com/eset_upd/sky/, 200@http://89.202.149.36/eset_upd/sky/
Prerelease-other=200@http://um10.eset.com/eset_upd/pre/, 200@http://93.184.71.27/eset_upd/pre/, 200@http://um12.eset.com/eset_upd/pre/, 200@http://89.202.157.227/eset_upd/pre/, 200@http://um14.eset.com/eset_upd/pre/, 200@http://62.67.184.68/eset_upd/pre/, 200@http://um16.eset.com/eset_upd/pre/, 200@http://90.183.101.10/eset_upd/pre/, 200@http://um18.eset.com/eset_upd/pre/, 200@http://89.202.149.36/eset_upd/pre/
BetaV4-other=200@http://um10.eset.com/eset_upd/v4/pre/, 200@http://93.184.71.27/eset_upd/v4/pre/, 200@http://um12.eset.com/eset_upd/v4/pre/, 200@http://89.202.157.227/eset_upd/v4/pre/, 200@http://um14.eset.com/eset_upd/v4/pre/, 200@http://62.67.184.68/eset_upd/v4/pre/, 200@http://um16.eset.com/eset_upd/v4/pre/, 200@http://90.183.101.10/eset_upd/v4/pre/, 200@http://um18.eset.com/eset_upd/v4/pre/, 200@http://89.202.149.36/eset_upd/v4/pre/
BetaV42-other=200@http://um10.eset.com/eset_upd/v4/pre/, 200@http://93.184.71.27/eset_upd/v4/pre/, 200@http://um12.eset.com/eset_upd/v4/pre/, 200@http://89.202.157.227/eset_upd/v4/pre/, 200@http://um14.eset.com/eset_upd/v4/pre/, 200@http://62.67.184.68/eset_upd/v4/pre/, 200@http://um16.eset.com/eset_upd/v4/pre/, 200@http://90.183.101.10/eset_upd/v4/pre/, 200@http://um18.eset.com/eset_upd/v4/pre/, 200@http://89.202.149.36/eset_upd/v4/pre/
BetaV5-other=200@http://um10.eset.com/eset_upd/v5/beta/, 200@http://93.184.71.27/eset_upd/v5/beta/, 200@http://um12.eset.com/eset_upd/v5/beta/, 200@http://89.202.157.227/eset_upd/v5/beta/, 200@http://um14.eset.com/eset_upd/v5/beta/, 200@http://62.67.184.68/eset_upd/v5/beta/, 200@http://um16.eset.com/eset_upd/v5/beta/, 200@http://90.183.101.10/eset_upd/v5/beta/, 200@http://um18.eset.com/eset_upd/v5/beta/, 200@http://89.202.149.36/eset_upd/v5/beta/
ExpireList=expire.rar
CompUpgradeProb=25
CompUpgradeMaxDelay=1255301999
version=1031 (20091029)
versionid=1031
build=1035
type=loader
level=0
base=268435456
date=29.10.2009
category=engine
platform=x86
group=perseus,epfw,antispam,systemstatus,ra
buildregname=LoaderBuild
file=/download/engine3/em000_32_l0.nup
size=49087
version=1279 (20100629)
versionid=1279
build=1342
type=perseus
level=0
base=268435456
date=29.06.2010
category=engine
platform=x86
group=perseus,ra
buildregname=PerseusBuild
file=/download/engine3/em001_32_l0.nup
size=403308
每次NOD32进行更新检查时,都是先下载这个4K的VER索引文件,在使用里边的参数于本机DAT病毒库文件进行对比,一旦有版本更新,即会通过INI得到下载地址,去下载N?文件,然后再同L?编译会合,最后在变成最终用户使用的DAT文件。 这个。。。真不知道,我想楼主的目的无非是使msi里的病毒库为最新,不如再单独下载离线病毒库吧,安装后设置更新源为本地,这样就能保证msi安装后病毒库最新了! 有必要 这么麻烦吗?
直接下载离线病毒库直接升级,快多了
页:
[1]
2