McAfee是非常知名的安全厂商,其杀毒产品凭借查杀能力高、占用资源少等特点,受到了企业及广大个人用户的欢迎。相信很多朋友都和笔者一样,想把这款优秀的杀毒软件放到闪盘中随身携带,或是打造一个McAfee的DOS版杀毒软件,想不想试试看?本文将告诉大家如何制作绿色版McAfee的杀毒软件。
1.获取免费McAfee
下载“病毒+杀毒引擎包”的SuperDAT(超级包),下载地址为http://download.nai.com/products/licensed/superdat/english/intel/sdat****.exe。这里的****为每次McAfee升级的病毒定义版本,每次升级时需要自行修改。比如,下载版本为4360的SuperDAT(包里含有4320版的杀毒引擎):http://download.nai.com/products/licensed/superdat/english/intel/sdat4360.exe。
小提示
如果想了解当前SuperDAT的最新版本,可打开http://download.mcafee.com/au/updates/updates.asp,查看“SuperDAT for VirusScan 4.x - 6.x”后面的版本,或直接在此下载即可。
按Ctrl+R组合键,输入“CMD”,打开“命令提示符”窗口,进入刚刚下载的SuperDAT文件夹,执行“sdat****.exe /e”(不含引号)命令,这里的****要随着下载的病毒库版本号改变。比如,下载的是4360,则运行“sdat4360.exe /e”。
此时,文件夹下会生成很多文件,只要提取License.DAT、Messages.DAT、Mcscan32.DLL、Scan.EXE、Scan86.EXE(或Scanpm.EXE,用于DOS杀毒)、Clean.DAT、Scan.DAT、Names.DAT即可。
将提取的8个文件放到任意文件夹下,McAfee免费杀毒程序就制作完成了。
2.使用免费McAfee杀毒程序
在杀毒程序的8个文件中,Scan.EXE和Scan86.EXE(或Scanpm.EXE)为主运行程序,其中Scan.EXE为Windows下的主扫描程序,Scan86.EXE为DOS下使用的扫描程序(也可在Windows环境中使用)。
(1)如果需要扫描C:driver文件夹,则可在“命令提示符”窗口中使用如下命令:
Scan C:driver /sub /unzip /all /mime /report log.txt
其中“/sub”表示扫描该目录下的子目录;“/unzip”表示扫描压缩文件;“/all”表示扫描所有文件;“/mime”表示扫描MIME、UUE、XXE、BinHex文件、“/report log.txt”表示保存杀毒记录到log.txt(文件名任意)日志文件中(见图1)。
小提示
如果要扫描程序,一般可以用命令:Scan 扫描的目录 /sub /unzip /all /mime /report log.txt。
(2)如果要把查到的病毒清除,则可以加入/clean参数(见图2),例如:
Scan C:temp /sub /unzip /all /mime /report log.txt /clean
(3)如果想扫描所有驱动器,而不是单一的磁盘或文件夹,则可以加入/ad参数,例如:
Scan /sub /unzip /all /mime /report log.txt /ad
(由于使用了/ad参数,因此可以不指定查毒目录了)。
(4)如果想让自己的系统更安全,就要把那些恶意或玩笑程序也一起杀除,则可使用/program参数,例如:
Scan C:driver /sub /unzip /all /mime /report log.txt /program
小提示
★McAfee扫描程序还有很多其他功能,比如“启发式扫描”,“自动删除”(/del)等,可以根据实际情况加入,直接运行SCAN就可以查看帮助了。
★Scan86.EXE(或Scanpm.EXE)也有以上这些选项,只是少了一些Windows特性的选项。
3.为McAfee扫描程序增加GUI界面
现在大家都习惯使用图形界面,对于上面的命令执行方式感觉很陌生,而且,为什么在Windows下还要使用“冰冷”的命令行呢?来为我们的McAfee扫描程序增加GUI界面吧。
从http://www.danilpremgi.com/nu2/pebuilder3032.zip处下载PEBuilder。
PEBuilder是制作Windows PE的一款工具,本刊在2003年第21期《系统维护,我就要完全图形化的》一文中对其进行了介绍,该软件有一个McAfee的图形界面插件,我们就是用它来制作扫描程序的图形界面。
把下载的PEBuilder3032.zip解压缩,进入PluginMcAfee文件夹,这里的Scangui.exe,就是外挂程序。
将刚才生成的8个文件一起放到扫描器的文件夹中,点击“What to scan”(扫描选项)项下的“...”按钮,选择需要扫描的文件夹,点击“Scan”(扫描)按钮,就可以开始扫描了。
小提示
这个图形界面工具并没有提供所有的参数,所以软件作者提供了“Extra Command Line”(扩展命令参数)文本框,它用于填写软件没有提供的参数项,比如前面提到的恶意及玩笑程序,在界面中并没有相关的选项,那就可以在这个文本框中加入/program。
4.关于升级
一个优秀的杀毒软件如果不升级那也将成为“废铁”,因此这个免费绿色的扫描器也存在升级的问题。
病毒库升级。从http://download.mcafee.com/au/updates/updates.asp下的“VirusScan 4.x - 6.x and Dr. Solomon's Anti-Virus 8.x ”处下载升级文件,然后将其中的Clean.DAT、Scan.DAT、Names.DAT三个文件提取出来,覆盖原来的文件即可。
扫描引擎升级。一般情况下,扫描引擎是不会经常升级的,如果是引擎升级,则建议你直接重新下载新的SuperDAT(超级包)。
5.关于汉化版
本文的作者wjjchess将McAfee的图形界面进行了汉化,以方便英语不好的朋友使用(见图3)。下载地址为http://www.newhua.com/cfan/200412/mcafeegui.zip。
小编有话说:使用本文介绍的方法制作的McAfee,使用起来没有任何限制,而且可以随时升级。快去把它放到闪盘中吧。另外,本刊2003年第11期的《杀毒软件兜里装──打造免费杀毒闪盘》介绍了使用F-Prot打造免费杀毒闪盘的方法。