论文部分内容阅读
12期挑战之星推出以后,番茄收到很多对答题内容置疑的声音,经实测很多题目在读者朋友的电脑上不一定能够达成,而且有很多朋友发来了补完的方法,非常感谢大家。对于挑战题目的解答,有的时候是仁者见仁的,而且答题的朋友多为平时只是看看杂志,很少会动手写东西,而挑战给了大家这个机会,把自己动手实践的成果与大家分享。所以也请大家珍惜每位参与挑战的读者朋友辛苦的努力,也许有不周之处,但是我们尽量把它完善!
U盘双分区补完计划
新疆/唐华
看了11期的U盘双分区,觉得张鹏朋友的方法中,如果使用UltraISO(下载地址“http://dl.pconline.com.cn/html_2/1/121/id=4655&pn=0&linkPage=1.html”)可能更好些。UltraISO不但可以像WinISO那样制作光盘镜像,而且其自身所带的虚拟光驱可以加载更多格式的光盘镜像文件且不限于只能用于Windows XP系统。最重要的是,UltraISO可以方便地放入U盘中随身携带,这样我们既可以用它来加载光盘镜像文件,又可以随时制作、编辑以及刻录自己所需的光盘镜像文件。
下面我就以UltraISO多国语言版为例进行说明。首先在U盘上建立UltraISO文件夹,然后在一台安装了UltraISO的电脑中进入其安装目录,将UltraISO的主程序UltraISO.exe及虚拟光驱所在目录drivers文件夹以及界面语言目录lang文件夹(这个文件夹中会有多种语言文件,我们可以将其他语言文件删除,只保留简体中文lang_cn.dll即可,如果你的英文水平还可以,甚至可以不要lang文件夹)拷入U盘上的UltraISO文件夹中,然后打开记事本在其中输入以下内容:
UserName='注册的用户名'
Registration='注册码'
然后点击“文件→另存为”在弹出对话框中的“文件名”后输入“uikey.ini”,在“保存类型”中选择“所有文件”,在“保存在”中将路径定位到U盘上的UltraISO文件夹中,最后点击“保存”。
经过以上设置,你只要双击UltraISO.exe即可打开程序主界面,不过对于多国语言版,其默认为英文界面,这时只要在菜单栏的“Options-Language”中选择“Chninese Simplified”即可(不过这样制作的UltraISO不会记忆语言的设置,每次打开后都要重新进行选择)。这样当按F8或选择“工具→制作光盘映像文件”,可以制作光盘映像;按F6或选择“工具→加载到虚拟光驱”,可以虚拟ISO文件;
按F7或选“工具→刻录光盘映像”,可以刻录ISO。
卡巴斯基杀毒启动盘
——DOS版补完计划
新疆/CTI
对于卡巴杀毒U盘的制作,12期中第二个方法的确不错,但要使用大容量U盘来安装PE系统,因此我找了个DOS版的卡巴斯基,虽然其杀毒引擎是4.0的,但却可以加载Windows版卡巴的病毒库,也就是说它可以时刻使用最新的病毒库进行DOS下的杀毒。另外基于DOS卡巴的这个特点,如果将其与Windows版的卡巴结合起来,那么我们就可以拥有双系统下的卡巴杀毒U盘了,而且体积只有三四十兆。下面就让我们来共同分享这一方案吧。
首先,将我们手中的U盘变为可引导U盘。建议使用flashboot这款软件(下载地址“http://a.pzz.cn/soft/flashboot.rar”),对于该软件的使用在其说明中有详细介绍,这里就不再赘述。需要提的是,建议将U盘制作为“USB-ZIP”型启动盘,这样U盘在DOS的盘符会被认为是A:,其兼容性会更好些。因此在第6步中要先取消“保留磁盘数据”的勾选,然后选择“USB-ZIP启动模式”,最后再勾选“保留磁盘数据”并点击“下一步”来制作启动U盘。
然后,按照我第10期提出的方法制作Windows下的卡巴杀毒U盘。不过有几个地方需要改进一下:
1使用上次提供的Reg2Inf制作出的“安装.inf”会丢失注册表中“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AVP”及“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\klif”下的“ImagePath”项,因此找了个改进版的Reg2Inf。
2当进行升级后再重新运行卡巴会出现“文件blacl.lst丢失或破坏”的提示。后来发现是由于每次升级后,卡巴会重写注册表中的“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\SPC”项,因此在制作“安装.reg”时不要加入“SPC”项,只要将其命名为“安装2.reg”并放入Windows卡巴程序所在目录,另外还要将“运行.cmd”及“退出.cmd”替换为我提供的文件包中的相应文件。这样我们就可以在退出时导出最新的“SPC”项,下次运行时再将其导入。
3更换操作系统版本后不能运行。也就是说在Windows XP下制作的不能在Windows 2000下运行,反之亦然。后来发现只要删除“安装.reg”中“HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\AVP6\Data”下的“InsOsVer”项及“HKEY_LOCAL_MACHINE\SOFTWARE\Kaspers kyLab\AVP6\environment”下的“OS”项即可。
经过以上步骤,一个Windows版的杀毒U盘就完成了,接下来就让我们一鼓作气将DOS版的卡巴集成进去。
可以到“http://www.cf91.com/downinfo/3059.html”下载DOS版卡巴avp.rar并解压缩,完成后双击运行其中的“AVP.BAT”,在随后的界面中使用上下方向键选中“生成卡巴斯基DOS光盘镜像”并按回车执行,完成后退出该程序,在目录中会发现多出个IMG文件夹,其中的“AVP.img”就包含了DOS版的卡巴。我们可以使用UltraISO等镜像文件制作工具打开该文件,然后将其中的内容提取出来。接下来将你所提取的文件中除了“autoexec.bat、config.sys、emm386.exe、himem.sys、io.sys、command.com、msdos.sys”外的所有文件(如果你有卡巴Key文件,则那个avp.key也不需要)剪切到Windows卡巴所在目录中,然后把“avptv32.bat”和“avpdos32.ini”替换为我文件包中的相应文件。
如果你一步步跟着操作,那么看到这里,细心的朋友们可能发现这两个配置文件中都提到了“DEFDOS32.PRF”,但却没有发现它到底在哪里。实际上,这个文件是DOS卡巴的核心配置文件,它定义了DOS卡巴所有的运行情况。我们只要双击“avptv32.exe”,在随后出现的窗口中按下“ALT+F”键使“Save profile as default”突出显示,然后按回车,则在同一目录下就会出现“DEFDOS32.PRF”这个文件了。同样用记事本打开它,更改其中的两项为以下内容:
[Object]
Names=*c:
InfectedAction=2
最后将Windows卡巴所在目录(比如KAV)及前面提取出来的“autoexec.bat、config.sys、emm386.exe、himem.sys、io.sys、command.com、msdos.sys”放入U盘根目录,当出现“文件替换对话框”时选择“全部”即可。然后再用记事本打开“autoexec.bat”将其中的3、4行改为:
set tmp=a:
cd KAV
完成后重启电脑,进入BIOS将第一启动项设为“USB-ZIP”,保存退出后就可进入DOS界面并自动运行卡巴了。
为方便大家使用,以下提到的文件都在CTI提供的KAV压缩包中,下载地址http://work.newhua.com/cfan/200714/kav.rar。把压缩包中的文件按文中提示一一替换即可。 不过要使用其中的AutoKAV.exe来调用Windows卡巴,则存放卡巴程序的文件夹一定要命名为“KAV”。
移动版卡巴斯基
——志鹏版补完计划
很多朋友反映志鹏小朋友的方案无法实现,他也觉得蛮委屈的,因为在自己的电脑上实测通过的。也许还有很多没有解决的问题,这里李志鹏特别把他制作好的版本提供在这里,大家可以下载以后分析一下,看看问题究竟出在哪里,我们一起共同想办法解决,制作出最好的移动版本来!下载地址:http://work.newhua.com/cfan/200714/avp6.rar,这个文件全部由李志鹏一个人制作完成,请大家共同研究补完的方法!
找到问题原因的朋友可以直接到论坛的挑战之星去讨论(http://bbs.cfan.com.cn/forum-139-1.html),也可以发信给番茄,记住挑战之星的信箱:tiaozhan@cfan.com.cn!
小提示
其中“Names=”定义了DOS卡巴默认扫描的位置,可以根据需要自己添加,每个位置间用英文分号隔开并且每个位置的前端要标上“*”号,同时也要遵循DOS命名的8.3规则。“InfectedAction=2”则表示DOS卡巴查到病毒后自动进行清除(另外,“InfectedAction=0”则表是仅生成扫描报告;“InfectedAction=1”则表示提示清除方式)。当然,对于DOS卡巴运行情况的配置,我们可以通过GUI界面进行更直观的更改。
U盘双分区补完计划
新疆/唐华
看了11期的U盘双分区,觉得张鹏朋友的方法中,如果使用UltraISO(下载地址“http://dl.pconline.com.cn/html_2/1/121/id=4655&pn=0&linkPage=1.html”)可能更好些。UltraISO不但可以像WinISO那样制作光盘镜像,而且其自身所带的虚拟光驱可以加载更多格式的光盘镜像文件且不限于只能用于Windows XP系统。最重要的是,UltraISO可以方便地放入U盘中随身携带,这样我们既可以用它来加载光盘镜像文件,又可以随时制作、编辑以及刻录自己所需的光盘镜像文件。
下面我就以UltraISO多国语言版为例进行说明。首先在U盘上建立UltraISO文件夹,然后在一台安装了UltraISO的电脑中进入其安装目录,将UltraISO的主程序UltraISO.exe及虚拟光驱所在目录drivers文件夹以及界面语言目录lang文件夹(这个文件夹中会有多种语言文件,我们可以将其他语言文件删除,只保留简体中文lang_cn.dll即可,如果你的英文水平还可以,甚至可以不要lang文件夹)拷入U盘上的UltraISO文件夹中,然后打开记事本在其中输入以下内容:
UserName='注册的用户名'
Registration='注册码'
然后点击“文件→另存为”在弹出对话框中的“文件名”后输入“uikey.ini”,在“保存类型”中选择“所有文件”,在“保存在”中将路径定位到U盘上的UltraISO文件夹中,最后点击“保存”。
经过以上设置,你只要双击UltraISO.exe即可打开程序主界面,不过对于多国语言版,其默认为英文界面,这时只要在菜单栏的“Options-Language”中选择“Chninese Simplified”即可(不过这样制作的UltraISO不会记忆语言的设置,每次打开后都要重新进行选择)。这样当按F8或选择“工具→制作光盘映像文件”,可以制作光盘映像;按F6或选择“工具→加载到虚拟光驱”,可以虚拟ISO文件;
按F7或选“工具→刻录光盘映像”,可以刻录ISO。
卡巴斯基杀毒启动盘
——DOS版补完计划
新疆/CTI
对于卡巴杀毒U盘的制作,12期中第二个方法的确不错,但要使用大容量U盘来安装PE系统,因此我找了个DOS版的卡巴斯基,虽然其杀毒引擎是4.0的,但却可以加载Windows版卡巴的病毒库,也就是说它可以时刻使用最新的病毒库进行DOS下的杀毒。另外基于DOS卡巴的这个特点,如果将其与Windows版的卡巴结合起来,那么我们就可以拥有双系统下的卡巴杀毒U盘了,而且体积只有三四十兆。下面就让我们来共同分享这一方案吧。
首先,将我们手中的U盘变为可引导U盘。建议使用flashboot这款软件(下载地址“http://a.pzz.cn/soft/flashboot.rar”),对于该软件的使用在其说明中有详细介绍,这里就不再赘述。需要提的是,建议将U盘制作为“USB-ZIP”型启动盘,这样U盘在DOS的盘符会被认为是A:,其兼容性会更好些。因此在第6步中要先取消“保留磁盘数据”的勾选,然后选择“USB-ZIP启动模式”,最后再勾选“保留磁盘数据”并点击“下一步”来制作启动U盘。
然后,按照我第10期提出的方法制作Windows下的卡巴杀毒U盘。不过有几个地方需要改进一下:
1使用上次提供的Reg2Inf制作出的“安装.inf”会丢失注册表中“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AVP”及“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\klif”下的“ImagePath”项,因此找了个改进版的Reg2Inf。
2当进行升级后再重新运行卡巴会出现“文件blacl.lst丢失或破坏”的提示。后来发现是由于每次升级后,卡巴会重写注册表中的“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\SPC”项,因此在制作“安装.reg”时不要加入“SPC”项,只要将其命名为“安装2.reg”并放入Windows卡巴程序所在目录,另外还要将“运行.cmd”及“退出.cmd”替换为我提供的文件包中的相应文件。这样我们就可以在退出时导出最新的“SPC”项,下次运行时再将其导入。
3更换操作系统版本后不能运行。也就是说在Windows XP下制作的不能在Windows 2000下运行,反之亦然。后来发现只要删除“安装.reg”中“HKEY_LOCAL_MACHINE\SOFTWARE\KasperskyLab\AVP6\Data”下的“InsOsVer”项及“HKEY_LOCAL_MACHINE\SOFTWARE\Kaspers kyLab\AVP6\environment”下的“OS”项即可。
经过以上步骤,一个Windows版的杀毒U盘就完成了,接下来就让我们一鼓作气将DOS版的卡巴集成进去。
可以到“http://www.cf91.com/downinfo/3059.html”下载DOS版卡巴avp.rar并解压缩,完成后双击运行其中的“AVP.BAT”,在随后的界面中使用上下方向键选中“生成卡巴斯基DOS光盘镜像”并按回车执行,完成后退出该程序,在目录中会发现多出个IMG文件夹,其中的“AVP.img”就包含了DOS版的卡巴。我们可以使用UltraISO等镜像文件制作工具打开该文件,然后将其中的内容提取出来。接下来将你所提取的文件中除了“autoexec.bat、config.sys、emm386.exe、himem.sys、io.sys、command.com、msdos.sys”外的所有文件(如果你有卡巴Key文件,则那个avp.key也不需要)剪切到Windows卡巴所在目录中,然后把“avptv32.bat”和“avpdos32.ini”替换为我文件包中的相应文件。
如果你一步步跟着操作,那么看到这里,细心的朋友们可能发现这两个配置文件中都提到了“DEFDOS32.PRF”,但却没有发现它到底在哪里。实际上,这个文件是DOS卡巴的核心配置文件,它定义了DOS卡巴所有的运行情况。我们只要双击“avptv32.exe”,在随后出现的窗口中按下“ALT+F”键使“Save profile as default”突出显示,然后按回车,则在同一目录下就会出现“DEFDOS32.PRF”这个文件了。同样用记事本打开它,更改其中的两项为以下内容:
[Object]
Names=*c:
InfectedAction=2
最后将Windows卡巴所在目录(比如KAV)及前面提取出来的“autoexec.bat、config.sys、emm386.exe、himem.sys、io.sys、command.com、msdos.sys”放入U盘根目录,当出现“文件替换对话框”时选择“全部”即可。然后再用记事本打开“autoexec.bat”将其中的3、4行改为:
set tmp=a:
cd KAV
完成后重启电脑,进入BIOS将第一启动项设为“USB-ZIP”,保存退出后就可进入DOS界面并自动运行卡巴了。
为方便大家使用,以下提到的文件都在CTI提供的KAV压缩包中,下载地址http://work.newhua.com/cfan/200714/kav.rar。把压缩包中的文件按文中提示一一替换即可。 不过要使用其中的AutoKAV.exe来调用Windows卡巴,则存放卡巴程序的文件夹一定要命名为“KAV”。
移动版卡巴斯基
——志鹏版补完计划
很多朋友反映志鹏小朋友的方案无法实现,他也觉得蛮委屈的,因为在自己的电脑上实测通过的。也许还有很多没有解决的问题,这里李志鹏特别把他制作好的版本提供在这里,大家可以下载以后分析一下,看看问题究竟出在哪里,我们一起共同想办法解决,制作出最好的移动版本来!下载地址:http://work.newhua.com/cfan/200714/avp6.rar,这个文件全部由李志鹏一个人制作完成,请大家共同研究补完的方法!
找到问题原因的朋友可以直接到论坛的挑战之星去讨论(http://bbs.cfan.com.cn/forum-139-1.html),也可以发信给番茄,记住挑战之星的信箱:tiaozhan@cfan.com.cn!
小提示
其中“Names=”定义了DOS卡巴默认扫描的位置,可以根据需要自己添加,每个位置间用英文分号隔开并且每个位置的前端要标上“*”号,同时也要遵循DOS命名的8.3规则。“InfectedAction=2”则表示DOS卡巴查到病毒后自动进行清除(另外,“InfectedAction=0”则表是仅生成扫描报告;“InfectedAction=1”则表示提示清除方式)。当然,对于DOS卡巴运行情况的配置,我们可以通过GUI界面进行更直观的更改。