McAfee的防病毒软件通常遵循业界通用的命名惯例来表示它检测和清除的病毒。某些病毒名称偶尔也会有别于严格的业界标准。如果某种新病毒具有一系列具体特征并表明它是一个全新品种,我们会将它冠名为某某“系列”。病毒研究人员根据病毒的某些特点或表现(例如文本串或有效负载影响)来确定这一系列的名称。
系列名称可以包括用来指定病毒字节大小的数值型字串。研究人员使用这个名称来方便地区别类似的病毒变种。在病毒系列中,变种的名称由系列名称和后缀组成,例如BadVirus.a。后缀按字母顺序排列,到 z 为止,然后再开始按 aa形式排列,直到 az。再后来的病毒变种将使用后缀 ba 到bz,依次类推,直到 zz。如果以后又出现新的变种,则使用后缀 aaa。
随着新病毒变形的不断出现,业界的命名惯例也开始采用越来越多的信息。例如,某些名称包括表示病毒运行平台的信息。防病毒厂商采用的病毒名称可以包括前缀、中缀和后缀。前缀指明病毒感染的文件类型或可能有害的软件运行的平台。感染DOS可执行文件的病毒没有前缀。我们的命名惯例包括下列前缀:
A97M/ 感染 Microsoft Access 97 文件的宏病毒。
APM/ 感染 Ami Pro 文档和模板文件的宏病毒或特洛伊木马程序。
Bat/ 批处理文件病毒或特洛伊木马程序。这些病毒通常作为批处理或脚本文件运行,可能会影响需要解释脚本或批处理命令的某些程序。这些病毒流动性很强,几乎能够影响可以运行批处理或脚本文件的所有平台。这些文件本身通常使用 BAT 扩展名。
CSC/ 感染 Corel Draw 文档文件、模板文件和脚本的 Corel Script 病毒或特洛伊木马程序。
IRC/ Internet Relay Chat 脚本病毒。这种病毒使用早期版本的 mIRC 客户端软件分发病毒或有效负载。
JS/ 用 JavaScript 语言编写的脚本病毒或特洛伊木马程序。
JV/ 可能有害的 Java 应用程序或小程序。
Linux/以 ELF 文件格式编写的、作用于 Linux 操作系统的病毒或特洛伊木马程序。
LWP/ 可能对 Lotus WordPro 有害的软件。
MacHC/作用于 Apple Macintosh HyperCard 脚本语言的病毒或特洛伊木马程序。
MacOS/作用于 Apple Macintosh OS 6 至 9 的病毒或特洛伊木马程序。
MSIL/ 用 Microsoft Intermediate Language 框架(也称为 .NET)编写的应用程序。
P98M/ 感染 Microsoft Project 文档和模板的宏病毒或特洛伊木马程序。
PalmOS/ 作用于 Palm Pilot 的病毒或特洛伊木马程序。
PDF/ 感染 Adobe PDF 文件的程序。
Perl/ 用 Perl 语言编写的脚本病毒或特洛伊木马程序。
PHP/ 用 PHP 语言编写的脚本病毒或特洛伊木马程序。
PP97M/宏病毒。感染 Microsoft PowerPoint 97 文件。
SunOS/可能对 Sun Solaris 有害的软件。
SWF/ 可能对 Shockwave 有害的软件。
Unix/ 作用于某个版本的 UNIX 的程序或 Shell 脚本。
V5M/ 感染 Visio VBA (Visual Basic for Applications) 宏或脚本的宏或脚本病毒或特洛伊木马程序。
VBS/ 用 Visual Basic Script 语言编写的脚本病毒或特洛伊木马程序。
W16/ 在 16 位 Microsoft Windows 环境 (Windows 3.1x) 中运行的感染文件的病毒。
W2K/ 可能对 32 位 Microsoft Windows 环境(尤其是 Windows NT、2000 或 XP)有害的软件。
W32/ 在 32 位 Microsoft Windows 环境(Windows 95、Windows 98 或 Windows NT)中运行的感染文件或引导区的病毒。
W95/ 在 Microsoft Windows 95、Windows 98 和 Windows ME 环境中运行的感染文件的病毒。
W97M/ 感染 Microsoft Word 97 文件的宏病毒。
WHLP/ 可能对 32 位 Microsoft Windows 环境中 Windows HLP 文件有害的软件。
WM/ 感染 Microsoft Word 95 文件的宏病毒。
X97M/ 感染 Microsoft Excel 97 文件的宏病毒。
XF/ 通过 Excel 公式感染 Microsoft Excel 95 或97 的宏病毒。
XM/ 感染 Microsoft Excel 95 文件的宏病毒。