2.6. Annotated List of Officially Recognized Platform Names
The platform names shown in MIRCmIRCScriptRequires the mIRC script interpreter.MPBMapBasicRequires MapBasic of MapInfo product.PerlPerlRequires a Perl interpreter. Hosting does not affect the platform designatorstandalone Perl infectors under UNIX(-like) shells, ones that require Perl under WSH an168-embedded Perl malware all fall under this platform type.PHPPHPScriptRequires a PHP script interpreter.PirchPirchScriptRequires the Pirch script interpreter.PSPostScriptRequires a PostScript interpreter.REGRegistryRequires a Windows Registry file (.REG) interpreter. (We do not distinguish .REG versions or ASCII versus Unicode.)SHShellScriptRequires a UNIX(-like) shell interpreter. Hosting does not affect the platform nameshell malware specific to Linux, Solaris, HP-UX, or other systems, or specific to csh, ksh, bash, or other interpreters currently all fall under this platform type.VBSVBScript, VisualBasicScriptRequires a VBS interpreter. Hosting does not affect the platform designatorstandalone VBS infectors that require VBS under WSH, HTML-embedded VBS malware, and malware embedded in Windows-compile168 help files (.CHM) all fall under this platform type.UNIXUNIXThis is a common name for binary viruses on UNIX platforms. (More specific platform names are available.)BSDBSDUsed for malware specific to BSD (-derived) platforms.LinuxLinuxUsed for malware specific to Linux platforms and others closely based on it.SolarisSolarisUsed for Solaris-specific malware.