四、用户自定义的规则
1、对未知程序的行为控制
说明:该系列规则防护相当强大,使用时需根据使用环境随时调整,但因为排除进程太多,故安全性降低,以“1.1禁止未知程序的任何操作”为例,为了不影响日常使用,排除了浏览器和下载工具,所以并不能阻挡病毒从外部创建到计算机中,虽然可以禁止其执行,但病毒源已存在于计算机中,威胁依然存在,因此就需要 “2、禁止在计算机中创建新文件”系列规则来加以配合。
1.1禁止未知程序的任何操作
要包含的进程:*
要排除的进程:C:\WINDOWS\System32\alg.exe,C:\WINDOWS\system32\ctfmon.exe,\??\C: \WINDOWS\system32\winlogon.exe,\??\C:\WINDOWS\system32\csrss.exe,C:\WINDOWS\system32\lsass.exe,C:\WINDOWS\Explorer.EXE,C:\WINDOWS\System32\svchost.exe,C:\WINDOWS\system32\logonui.exe,C:\WINDOWS\system32\RUNDLL32.EXE,C:\WINDOWS\system32\userinit.exe,C:\WINDOWS\system32\services.exe,C:\Program Files\Internet Explorer\IExplore.exe,C:\WINDOWS\system32\IME\TINTLGNT\TINTSETP.EXE,C:\WINDOWS\IME\imjp8_1\IMJPMIG.EXE,C:\WINDOWS\system32\taskmgr.exe,C:\WINDOWS\system32\NOTEPAD.EXE,C:\Program Files\McAfee\Common Framework\McTray.exe,C:\Program Files\McAfee\Common Framework\UdaterUI.exe,C:\Program Files\McAfee\VirusScan Enterprise\VsTskMgr.exe,C:\Program Files\McAfee\Common Framework\FrameworkService.exe,C:\Program Files\McAfee\Common Framework\McScript_InUse.exe,C:\Program Files\McAfee\VirusScan Enterprise\shstat.exe,C:\Program Files\McAfee\Common Framework\naPrdMgr.exe,C:\Program Files\Thunder\Thunder.exe,C:\Program Files\Thunder\Program\Thunder5.exe,C:\Program Files\Maxthon\Maxthon.exe,C:\Program Files\Stardock\Object Desktop\WindowBlinds\wbconfig.exe,C:\Program Files\Styler\Styler.exe,C:\Program Files\Stardock\Object Desktop\IconPackager\IconPackager.exe,C:\Program Files\Stardock\Object Desktop\SkinStudio\SknStdio.exe,C:\Program Files\Microsoft Office\OFFICE11\WINWORD.EXE,C:\Program Files\Microsoft Office\OFFICE11\EXCEL.EXE,C:\Program Files\Microsoft Office\OFFICE11\POWERPNT.EXE,C:\Program Files\WinRAR\WinRAR.exe,C:\Program Files\TTPlayer\TTPlayer.exe,C:\Program Files\Stardock\Object Desktop\SkinStudio\SknStdio.exe,C:\Program Files\Wopti\WoptiUtilities.exe,C:\Program Files\鱼鱼软件\鱼鱼桌面秀\XDeskShow.exe,C:\Program Files\Tencent\QQ\QQ.exe,C:\Program Files\Tencent\QQ\CoralQQ.exe,C:\Program Files\Tencent\QQGAME\QQGame.exe,C:\PROGRA~1\KMplayer\KMPlayer.exe,C:\PROGRA~1\NFSU2\speed2.exe
要阻止的文件或文件夹名:**\*
要禁止的文件操作:读取、写入、执行、创建、删除
说明:该规则属于FD的极致规则,类似于AD,利用FD模仿AD的行为控制,但并不如真正的AD完美与强大,若McAfee与具备AD的HIPS相配合,该规则就没有存在的意义了。排除进程中黑字为系统进程,蓝字为McAfee进程,这两种进程如无必要,无需调整,红字为应用软件,需根据用户使用环境调整。
1.2禁止未知程序的任何网络行为
要包含的进程:*
要排除的进程:C:\WINDOWS\system32\svchost.exe,C:\Program Files\McAfee\Common Framework\FrameworkService.exe,C:\Program Files\Tencent\QQ\QQ.exe,C:\Program Files\Thunder\Program\Thunder5.exe,C:\Program Files\Maxthon\Maxthon.exe,C:\Program Files\Tencent\QQGAME\QQGame.exe,C:\Program Files\TTPlayer\TTPlayer.exe
要阻止端口:1~65535
方向:入站、出站
说明:该规则类似于防火墙,阻止了不信任程序对网络的访问。排除进程中黑字为系统进程,蓝字为McAfee进程,这两种进程如无必要,无需调整,红字为应用软件,需根据用户使用环境调整。
1.3禁止未知程序的任何注册表行为
说明:该系列规则属于RD的极致规则。需要注意的是,若“1.1禁止未知程序的任何操作”开启,则该系列规则毫无意义,因为排除进程是一样的,所以不被 “1.1禁止未知程序的任何操作”阻挡的进程,也必然不会被该系列规则阻挡,反之,已经被“1.1禁止未知程序的任何操作”阻挡的进程,也没有能力再碰触到该系列规则了。因为“1.1禁止未知程序的任何操作”是FD模仿了AD的行为控制,反之AD却无法模仿FD,总体来说FD应该是HIPS中最强大的防御系统,如果FD与AD相配合达到对计算机的完全保护,那么即使是RD中属于极致的规则都变得多余了,因此可以得出FD强于AD,AD强于RD,但三者其实各有所长,对于不同的用户群,FD、AD和RD都发挥着各自的能力。
1.3.1禁止未知程序的任何注册表行为(项)
要包含的进程:*
要排除的进程:同“1.1禁止未知程序的任何操作”
要保护的注册表项或注册表值:HKALL/**
规则类型:项
要阻止的注册表操作:写入、创建、删除
1.3.2禁止未知程序的任何注册表行为(值)
要包含的进程:*
要排除的进程:同“1.1禁止未知程序的任何操作”
要保护的注册表项或注册表值:HKALL/**
规则类型:值
要阻止的注册表操作:写入、创建、删除
2、禁止在计算机中创建新文件
说明:该系列规则对部分格式文件禁止写入、创建和删除,以主要操作“创建”而命名这一系列规则,同时也为了与内置规则“禁止在 Windows 文件夹中创建新的可执行文件”相对应,该系列规则在“要禁止的文件操作”中不可选中“执行”,因为“执行”的操作在排除进程上要比“写入、创建、删除”的操作多的多,故从安全性考虑,该系列规则与“1、对未知程序的行为控制”系列规则相配合,才能使“访问保护”趋于完善。
2.01禁止在计算机中创建新的.exe文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\McAfee\Common Framework\FrameworkService.exe,C:\Program Files\McAfee\Common Framework\McScript_InUse.exe,C:\Program Files\WinRAR\WinRAR.exe,C:\Program Files\Thunder\Program\Thunder5.exe
要阻止的文件或文件夹名:**\*.exe
要禁止的文件操作:写入、创建、删除
说明:排除FrameworkService.exe与McScript_InUse.exe是允许McAfee升级病毒库;排除 Explorer.exe是为了日常使用时不受该规则限制,例如复制、粘贴、移动、删除等等的操作;排除WinRAR.exe是允许压缩软件释放压缩包,尤其是绿色软件;排除Thunder5.exe是允许迅雷下载软件。
2.02禁止在计算机中创建新的.dll文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\McAfee\Common Framework\FrameworkService.exe,C:\Program Files\McAfee\Common Framework\McScript_InUse.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.dll
要禁止的文件操作:写入、创建、删除
说明:该规则的排除进程基本与2.01规则一样,仅仅去除了对Thunder5.exe的排除,因为日常使用中,一般不会用迅雷下载DLL文件,以下的规则中不排除Thunder5.exe皆是此理。
2.03禁止在计算机中创建新的.bat文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.bat
要禁止的文件操作:写入、创建、删除
说明:排除WinRAR.exe是允许绿色软件可以直接解压使用;排除Explorer.exe也是允许绿色软件可以复制、粘贴、移动、删除等等的日常操作。
2.04禁止在计算机中创建新的.chm文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.chm
要禁止的文件操作:写入、创建、删除
2.05禁止在计算机中创建新的.com文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.com
要禁止的文件操作:写入、创建、删除
2.06禁止在计算机中创建新的.cpl文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.cpl
要禁止的文件操作:写入、创建、删除
2.07禁止在计算机中创建新的.ini文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\McAfee\Common Framework\FrameworkService.exe,C:\Program Files\McAfee\Common Framework\McScript_InUse.exe,C:\Program Files\WinRAR\WinRAR.exe,C:\Program Files\Styler\Styler.exe,C:\Program Files\Stardock\Object Desktop\SkinStudio\SknStdio.exe,C:\Program Files\Wopti\WoptiUtilities.exe
要阻止的文件或文件夹名:**\*.ini
要禁止的文件操作:写入、创建、删除
说明:该规则有些特殊,需要排除FrameworkService.exe与McScript_InUse.exe进程,目的是允许McAfee升级病毒库;除此,还需要排除一些常用的应用软件,许多应用软件在使用中都需要写入ini文件,为方便日常使用,因此加以排除。
2.08禁止在计算机中创建新的.msc文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.msc
要禁止的文件操作:写入、创建、删除
2.09禁止在计算机中创建新的.msi文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.msi
要禁止的文件操作:写入、创建、删除
2.10禁止在计算机中创建新的.ocx文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.ocx
要禁止的文件操作:写入、创建、删除
2.11禁止在计算机中创建新的.pif文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.pif
要禁止的文件操作:写入、创建、删除
2.12禁止在计算机中创建新的.scr文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.scr
要禁止的文件操作:写入、创建、删除
2.13禁止在计算机中创建新的.sys文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.sys
要禁止的文件操作:写入、创建、删除
2.14禁止在计算机中创建新的.vbs文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.vbs
要禁止的文件操作:写入、创建、删除
2.15禁止在计算机中创建新的.vxd文件
要包含的进程:*
要排除的进程:C:\WINDOWS\Explorer.exe,C:\Program Files\WinRAR\WinRAR.exe
要阻止的文件或文件夹名:**\*.vxd
要禁止的文件操作:写入、创建、删除
2.16禁止在计算机中创建新的autorun.inf文件
要包含的进程:*
要阻止的文件或文件夹名:**\autorun.inf
要禁止的文件操作:读取、写入、执行、创建、删除
说明:该规则不同于该系列规则中的其他规则,目的是禁止某些病毒的自动运行
3、禁止部分系统工具的操作
3.1禁止通过注册表编辑器与.reg文件对注册表进行任何操作
要包含的进程:*
要阻止的文件或文件夹名:**\regedit.exe
要禁止的文件操作:读取、写入、执行、创建、删除
说明:只此一条,就可以一次性禁止通过regedit.exe、regedt32.exe、.reg文件三种方式对注册表进行操作,需要注意的是,该规则不属于RD,只通过FD对注册表外部进行保护,RD是对注册表内部进行的保护。
3.2禁止管理工具的操作
要包含的进程:*
要阻止的文件或文件夹名:**\mmc.exe
要禁止的文件操作:读取、写入、执行、创建、删除
说明:管理工具里都是重要的系统工具
3.3禁止格式化命令format的运行
要包含的进程:*
要阻止的文件或文件夹名:**\format.*
要禁止的文件操作:读取、写入、执行、创建、删除
说明:针对一些格式化病毒的防护措施
3.4禁止net命令的运行
要包含的进程:*
要阻止的文件或文件夹名:**\net*.exe
要禁止的文件操作:读取、写入、执行、创建、删除
说明:对远程攻击的防护措施
3.5禁止at命令的运行
要包含的进程:*
要阻止的文件或文件夹名:**\at.exe
要禁止的文件操作:读取、写入、执行、创建、删除
说明:对远程攻击的防护措施
4、保护部分重要的系统文件
4.1保护系统盘根目录下的文件
要包含的进程:*
要阻止的文件或文件夹名:C:\*.*
要禁止的文件操作:写入、创建、删除
说明:系统盘根目录下都是重要的系统文件
4.2保护ghost文件
要包含的进程:*
要阻止的文件或文件夹名:**\*.GHO
要禁止的文件操作:读取、写入、执行、创建、删除
说明:对系统备份进行防护
5、禁止任何远程操作
要包含的进程:System:Remote
要阻止的文件或文件夹名:**\*
要禁止的文件操作:读取、写入、执行、创建、删除
说明:通过文件保护禁止了远程的一切行为
四.保存设置和规则
说明:将HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VSCore和HKEY_LOCAL_MACHINE\ SOFTWARE\McAfee\DesktopProtection两个注册表项全部导出,包含子项目,即保存了所有设置和规则,再将导出的两个注册表文件合并到一个文件中,若使用时只须导入即可。
一、HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VSCore中包含的规则设置
1.1访问保护:(这个值只有在访问保护关闭时才能访问,一旦导入也将覆盖所有以前的访问保护设置!)
HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VSCore\On Access Scanner\BehaviourBlocking\AccessProtectionUserRules
1.2缓冲区溢出保护:(其中*表示数字0、1、2、3、4、5……)
HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VSCore\On Access Scanner\BehaviourBlocking\BOPExclusionProcess_*
1.3电子邮件传递扫描程序:HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VSCore\Email Scanner
1.4有害程序策略:(其中*表示数字0、1、2、3、4、5……)
HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VSCore\NVP\UserDefinedDetection_*
1.5按访问扫描程序:HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\VSCore\On Access Scanner\McShield\Configuration以及Default(默认设置)、High(高风险进程)、Low(低风险进程)
二、HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\DesktopProtection中包含的规则设置
2.1隔离管理器策略:HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\DesktopProtection
2.2按需扫描(完全扫描、目标扫描):
HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\DesktopProtection\Tasks\{21221C11-A06D -4558-B833-98E8C7F6C4D2}和HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\ DesktopProtection\DefaultTask(默认)
2.3AutoUpdate:HKEY_LOCAL_MACHINE\SOFTWARE\McAfee\DesktopProtection\Tasks\{A14CD6FC-3BA8-4703-87BF-E3247CE382F5}(默认) |