THE ART OF COMPUTER VIRUS RESEARCH AND DEFENSE [Electronic resources]

Peter Szor

نسخه متنی -صفحه : 191/ 23
نمايش فراداده

  • 2.6. Annotated List of Officially Recognized Platform Names

    The platform names shown in

    MIRC

    mIRCScript

    Requires the mIRC script interpreter.

    MPB

    MapBasic

    Requires MapBasic of MapInfo product.

    Perl

    Perl

    Requires 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.

    PHP

    PHPScript

    Requires a PHP script interpreter.

    Pirch

    PirchScript

    Requires the Pirch script interpreter.

    PS

    PostScript

    Requires a PostScript interpreter.

    REG

    Registry

    Requires a Windows Registry file (.REG) interpreter. (We do not distinguish .REG versions or ASCII versus Unicode.)

    SH

    ShellScript

    Requires 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.

    VBS

    VBScript, VisualBasicScript

    Requires 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.

    UNIX

    UNIX

    This is a common name for binary viruses on UNIX platforms. (More specific platform names are available.)

    BSD

    BSD

    Used for malware specific to BSD (-derived) platforms.

    Linux

    Linux

    Used for malware specific to Linux platforms and others closely based on it.

    Solaris

    Solaris

    Used for Solaris-specific malware.