VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that...

23
Release Notes for McAfee(R) VirusScan(R) Command Line for Windows Version 6.0.6.647 Copyright (C) 2015 McAfee, Inc. All Rights Reserved ======================================================= Thank you for using VirusScan(R) Command Line software. This file contains important information regarding this release. We recommend that you read the entire document. Please ensure that you update the DAT files on your computer to the latest version. IMPORTANT: McAfee does not support automatic upgrading of a pre-release version of the software. To upgrade to a later beta release, a release candidate, or a production release of the software, you must first uninstall the existing version of the software. _______________________________________________________ WHAT'S IN THIS FILE - New Features - System Requirements - Installation - Removing the Software - Updating DAT Files - Known Issues - Resolved Issues - Documentation - Engine End-of-Life Program - The Problem - The Solution - The Engine End-Of-Life Program - Contact Information - Copyright and Trademark Attributions - License Information _______________________________________________________ NEW FEATURES v6.0.6 - Includes new McAfee Anti-Malware Engine, version 5800

Transcript of VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that...

Page 1: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

Release Notes for McAfee(R) VirusScan(R) Command Line for Windows Version 6.0.6.647 Copyright (C) 2015 McAfee, Inc. All Rights Reserved

=======================================================

Thank you for using VirusScan(R) Command Line software. This file contains important information regarding this release. We recommend that you read the entire document.

Please ensure that you update the DAT files on your computer to the latest version.

IMPORTANT: McAfee does not support automatic upgrading of a pre-release version of the software. To upgrade to a later beta release, a release candidate, or a production release of the software, you must first uninstall the existing version of the software.

_______________________________________________________WHAT'S IN THIS FILE

- New Features- System Requirements- Installation - Removing the Software- Updating DAT Files- Known Issues- Resolved Issues- Documentation- Engine End-of-Life Program - The Problem - The Solution - The Engine End-Of-Life Program- Contact Information- Copyright and Trademark Attributions- License Information

_______________________________________________________NEW FEATURES

v6.0.6

- Includes new McAfee Anti-Malware Engine, version 5800

Page 2: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

v6.0.5

- Includes new McAfee Anti-Malware Engine, version 5700

- Decompression of compressed DAT files by default

- MD5 hash of every scanned file displayed in the scan.log

v6.0.4

- Includes new McAfee Anti-Malware Engine, version 5600

v6.0.3

- Supports /ascii switch that displays filenames as ascii text

v6.0.1

- Support for V2 DATs that provide better protection and smaller downloads

- Support for XML reports

- Support for multi-threaded scanning

_______________________________________________________SYSTEM REQUIREMENTS

Microsoft operating systems:

- Windows XP 32-bit Sp3

- Windows XP x64 Sp2

- Windows Server 2003 32-bit and x64 Editions SP2

- Windows Vista 32-bit and x64 Editions (with current and previous Service Pack)

- Windows 7 32-bit and x64 Editions (with current and previous Service Pack)

- Windows 8.x 32-bit and x64 Editions (with current and previous Service Pack)

- Windows Server 2008 32-bit and x64 Editions (with current and previous Service Pack)

- Windows Server 2012 x64 Editions (with current and previous Service Pack)

- Windows 10

Page 3: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

Disk space and memory:

- At least 512 MB of free hard disk space

- At least an additional 512 MB of free hard disk space reserved for temporary files

- At least 512 MB of RAM for scanning operations (1024 MB recommended minimum)

- At least 1024 MB of RAM for updating operations

_______________________________________________________INSTALLATION

1. Create a directory for the VirusScan Command Line software on your hard disk.

2. Copy the VirusScan Command Line files to that directory.

3. Update the PATH environment variable to include the directory.

REMOVING THE SOFTWARE

Change to the VirusScan Command Line directory, then delete all VirusScan Command Line files from your hard disk.

The list of files installed by the VirusScan Command Line software are as follows:

MCSCAN32.DLL 32-bit Anti-Malware EngineSCAN.EXE VirusScan Command LineCONFIG.DAT Engine fileLICENSE.DAT License fileVCL606WPG.PDF Product GuideLICENSE.TXT License documentREADME.TXT This document SIGNLIC.TXT Third-party license information ________________________________________________________UPDATING DAT FILES

DAT files are not included with the Command Line Scanner package. They must be downloaded separately and copied to the location where the Command Line Scanner is installed.

Page 4: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

DAT files are contained in a single compressed file that you can download from the Internet.

1. Navigate to the FTP location ftp://ftp.mcafee.com/commonupdater/current/vscandat1000/dat/0000/

2. To gain access, type anonymous as your user name and your email address as the password when prompted.

3. Look for a filename that is of the format avvdat-nnnn.zip, where nnnn is the DAT version number. This file contains the DAT files, compressed in ZIP format.

The number given to the file changes on a regular basis. A higher number indicates a later version of the DAT files.

To use the new DAT files:

1. Create a download directory.

2. Change to the download directory, and download the new compressed avvdat-nnnn.zip file.

3. Use a suitable compression utility to extract the files from the .ZIP file into the installation-directory. Ensure to extract all the files.

4. Allow the updated files to overwrite the existing DAT files.

Your anti-virus software will now use the new DAT files to scan for viruses.

________________________________________________________KNOWN ISSUES

There are no known issues at this time.

________________________________________________________RESOLVED ISSUES

V6.0.5

1. ISSUE: Long and unicoded names of files being scanned were not displayed on screen in the Japanese version of Windows XP.

V6.0.4

Page 5: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

1. ISSUE: VSCL 6.0.4 for Japanese Windows XP SP3 does not display DAT versions when running scan.exe with the "/version" option. In addition to this it does not display the scanned files when running scan.exe with the "/ad" option. The scan process runs correctly in the background. (Reference ID: 927845)

2. ISSUE: When running scan.exe, wildcards in the target are not supported. (Reference ID: 849689)

RESOLUTION: Case insensitive search is done on Windows and case sensitive search on POSIX-based platforms.

3. ISSUE: Context IDs specified in the command line parameters to VSCL are not passed to the Engine when performing a winmem scan. (Reference ID: 592845)

4. ISSUE: The application does not run if installed in a folder created with an Input language inconsistent with the currrent default ANSI code page, reporting error "Error: Failed to initialize AVEngine" (Reference ID: 527038)

v6.0.3

1. ISSUE: File names can be reported inconsistently in embedded objects. (Reference ID: 560350)

RESOLUTION: This is because the codepage information is not always being available to the scanner. We rely on this information to encode text in the correct character set. Where this information is available, the scanner will default to UTF-8. For some character sets that use extended codes this might result in what appears to be garbled text, but is in fact the UTF-8 equivalent, based on the data available.

A new switch is also available (/ascii) to modify this behaviour. This will force the scanner to display filenames as ascii text.

_________________________________________________________DOCUMENTATION

Page 6: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

Documentation is included on the product packageand/or is available with a valid grant numberfrom the McAfee download site:

http://www.mcafee.com/us/downloads/downloads.aspx

NOTE: Electronic copies of all product manuals are saved as Adobe Acrobat .PDF files. You can download any version of Acrobat Reader from the Adobe website::

http://get.adobe.com/reader/

This product includes the following documentation set:

- Product Guide Introduces the product, describes product features, provides detailed instructions for configuring the software, deployment, and ongoing operation and maintenance.

- Online Help system Online Help, accessed from within the software application, briefly describes the common options.

- A LICENSE Agreement The terms under which you may use the product. Read it carefully. If you install the product, you agree to the license terms.

- Release Notes This README file.

__________________________________________________________ENGINE END-OF-LIFE (EOL) PROGRAM

Your Anti-Virus software is only as good as its lastupdate!

Updating your DAT files and Anti-Virus Engine regularlyis essential and a MUST!

Sometimes architectural changes to the way thatthe DAT files and Anti-Virus Engine worktogether make it critical for you to update yourengine: an old engine WILL NOT catch some of today'sthreats.

Page 7: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

McAfee Labs recommends having as part of yourSecurity Policy Program, an Engine Update process totake advantage of the latest technology and stayprotected!

THE PROBLEM

Thousands of new detections are added to theDAT files daily by McAfee Labs. If you are notup-to-date, you are vulnerable to any one of themthat gets a foothold in the field (also known as "inthe wild").

McAfee Labs releases regular DAT files,ensuring that full protection is added to all McAfeeproducts. The DAT files contain the informationrequired to detect and remove threats - what to lookfor and where to look for it.

However, today's threats are evolving almost on adaily basis. Software providers continue to makechanges to operating systems and applications thatcan change the way a program acts or works, and aAnti-Virus program may not understand thechanges.

THE SOLUTION

Taking this into account, McAfee regularlyupdates its Anti-Virus Engine used by ALL McAfeevirus-detection and removal products. Theengine understands all the different structures inwhich a virus could lurk - EXE files, MicrosoftOffice files, Linux files, and so on. Occasionallythese changes require us to make significantarchitectural changes to the engine as well as theDAT files.

McAfee Labs strongly recommends that users of ALL McAfeeAnti-Virus products update the engine in the products they have deployed as part of asound security best-practices program.

THE ENGINE END-OF-LIFE PROGRAM

To ensure protection from the evolving malicious codethreat, users should update as soon as possible uponthe release of McAfee's latest Anti-Virus Engine.

Engines begin their End of Life Process once a newEngine version is released. Upon release of the newengine version, the previous engine will be supported

Page 8: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

for at most an additional 6 months, at the end of whichyou will not be able to receive any further support onthe previous version.

Information on the McAfee Engine End-of-Life policy and a full list of supported engines and products can be found at:

http://www.mcafee.com/us/support/support-eol-scan-engine.aspx

__________________________________________________________CONTACT INFORMATION

McAfee Labs Home Page http://www.mcafee.com/us/mcafee-labs.aspx

McAfee Labs Threat Library http://www.mcafee.com/us/mcafee-labs/threat-intelligence.aspx

Submit a Virus Sample http://www.mcafee.com/us/mcafee-labs/resources/how-to-submit-sample.aspx

DAT Notification Service https://secure.mcafee.com/apps/mcafee-labs/dat-notification-signup.aspx

DOWNLOAD SITE Home Page http://www.mcafee.com/us/downloads/

Product Upgrades https://secure.mcafee.com/apps/downloads/my-products/login.aspx

Valid grant number required (contact Customer Service)

Product End-of-Life Support http://www.mcafee.com/us/support/support-eol.aspx

TECHNICAL SUPPORT Home Page http://www.mcafee.com/us/support.aspx

KnowledgeBase Search https://kc.mcafee.com

McAfee Technical Support ServicePortal (Logon credentials required) https://mysupport.mcafee.com https://platinum.mcafee.com

McAfee Support Notification Service (SNS) http://snssecure.mcafee.com/content/signup_login

CUSTOMER SERVICE

Page 9: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

US, Canada, and Latin America toll-free: Phone: +1-888-VIRUS NO or +1-888-847-8766 Monday-Friday, 8am-8pm, Central Time

Web: http://service.mcafee.com

WORLDWIDE OFFICES http://www.mcafee.com/us/about/contact-us.aspx

_______________________________________________________COPYRIGHT AND TRADEMARK ATTRIBUTIONS

Copyright (C) 2015 McAfee, Inc. All Rights Reserved.No part of this publication may be reproduced,transmitted, transcribed, stored in a retrievalsystem, or translated into any language in any formor by any means without the written permission ofMcAfee, Inc., or its suppliers or affiliatecompanies.

TRADEMARKS

ACTIVE FIREWALL, ACTIVE SECURITY, ACTIVESECURITY(AND IN KATAKANA), ACTIVESHIELD, CLEAN-UP, DESIGN(STYLIZED E), DESIGN (STYLIZED N), ENTERCEPT,EPOLICY ORCHESTRATOR, FIRST AID, FOUNDSTONE,GROUPSHIELD, GROUPSHIELD (AND IN KATAKANA),INTRUSHIELD, INTRUSION PREVENTION THROUGHINNOVATION, MCAFEE, MCAFEE (AND IN KATAKANA), MCAFEEAND DESIGN, MCAFEE.COM, MCAFEE VIRUSSCAN, NET TOOLS,NET TOOLS (AND IN KATAKANA), NETSCAN, NETSHIELD,NUTS & BOLTS, OIL CHANGE, PRIMESUPPORT, SPAMKILLER,THREATSCAN, TOTAL VIRUS DEFENSE, VIREX, VIRUS FORUM,VIRUSCAN, VIRUSSCAN, VIRUSSCAN (AND IN KATAKANA),WEBSCAN, WEBSHIELD, WEBSHIELD (AND IN KATAKANA) areregistered trademarks or trademarks of McAfee, Inc.and/or its affiliates in the US and/or othercountries. The color red in connection with securityis distinctive of McAfee brand products. All otherregistered and unregistered trademarks herein arethe sole property of their respective owners.

_______________________________________________________LICENSE INFORMATION

LICENSE AGREEMENT

NOTICE TO ALL USERS: CAREFULLY READ THE APPROPRIATELEGAL AGREEMENT CORRESPONDING TO THE LICENSE YOUPURCHASED, WHICH SETS FORTH THE GENERAL TERMS AND

Page 10: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

CONDITIONS FOR THE USE OF THE LICENSED SOFTWARE. IFYOU DO NOT KNOW WHICH TYPE OF LICENSE YOU HAVEACQUIRED, PLEASE CONSULT THE SALES AND OTHER RELATEDLICENSE GRANT OR PURCHASE ORDER DOCUMENTS THATACCOMPANIES YOUR SOFTWARE PACKAGING OR THAT YOU HAVERECEIVED SEPARATELY AS PART OF THE PURCHASE (AS ABOOKLET, A FILE ON THE PRODUCT CD, OR A FILEAVAILABLE ON THE WEBSITE FROM WHICH YOU DOWNLOADEDTHE SOFTWARE PACKAGE). IF YOU DO NOT AGREE TO ALL OFTHE TERMS SET FORTH IN THE AGREEMENT, DO NOT INSTALLTHE SOFTWARE. IF APPLICABLE, YOU MAY RETURN THEPRODUCT TO MCAFEE OR THE PLACE OF PURCHASE FOR AFULL REFUND.

LICENSE ATTRIBUTIONS

This product includes or may include:

* Software originally written by Philip Hazel,Copyright (c) 1997-2008 University of Cambridge. Acopy of the license agreement for this software canbe found at www.pcre.org/license.txt * Softwaredeveloped by the OpenSSL Project for use in the OpenSSL Toolkit (http://www.openssl.org/).* Cryptographic software written by Eric A. Youngand software written by Tim J. Hudson. * Somesoftware programs that are licensed (or sublicensed)to the user under the GNU General Public License(GPL) or other similar Free Software licenses which,among other rights, permit the user to copy, modifyand redistribute certain programs, or portionsthereof, and have access to the source code. The GPLrequires that for any software covered under theGPL, which is distributed to someone in anexecutable binary format, that the source code alsobe made available to those users. For any suchsoftware covered under the GPL, the source code ismade available on this CD. If any Free Softwarelicenses require that McAfee provide rights to use,copy or modify a software program that are broaderthan the rights granted in this agreement, then suchrights shall take precedence over the rights andrestrictions herein. * Software originally writtenby Henry Spencer, Copyright 1992, 1993, 1994, 1997Henry Spencer. * Software originally written byRobert Nordier, Copyright (C) 1996-7 Robert Nordier.* Software written by Douglas W. Sauder. * Softwaredeveloped by the Apache Software Foundation(http://www.apache.org/). A copy of the licenseagreement for this software can be found atwww.apache.org/licenses/LICENSE-2.0.txt.* International Components for Unicode ("ICU")Copyright (C) 1995-2002 International Business

Page 11: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

Machines Corporation and others. * Softwaredeveloped by CrystalClear Software, Inc., Copyright(C) 2000 CrystalClear Software, Inc. * FEAD(R)Optimizer(R) technology, Copyright Netopsystems AG,Berlin, Germany. * Outside In(R) Viewer Technology(C) 1992-2001 Stellent Chicago, Inc. and/or OutsideIn(R) HTML Export, (C) 2001 Stellent Chicago, Inc.* Software copyrighted by Thai Open Source SoftwareCenter Ltd. and Clark Cooper, (C) 1998, 1999, 2000.* Software copyrighted by Expat maintainers.* Software copyrighted by The Regents of theUniversity of California, (C) 1996, 1989, 1998-2000.* Software copyrighted by Gunnar Ritter. * Softwarecopyrighted by Sun Microsystems, Inc., 4150 NetworkCircle, Santa Clara, California 95054, U.S.A., (C)2003. * Software copyrighted by Gisle Aas. (C)1995-2003. * Software copyrighted by Michael A.Chase, (C) 1999-2000. * Software copyrighted by NeilWinton, (C) 1995-1996. * Software copyrighted by RSAData Security, Inc., (C) 1990-1992. * Softwarecopyrighted by Sean M. Burke, (C) 1999, 2000.* Software copyrighted by Martijn Koster, (C) 1995.* Software copyrighted by Brad Appleton, (C)1996-1999. * Software copyrighted by Michael G.Schwern, (C) 2001. * Software copyrighted by GrahamBarr, (C) 1998. * Software copyrighted by Larry Walland Clark Cooper, (C) 1998-2000. * Softwarecopyrighted by Frodo Looijaard, (C) 1997. * Softwarecopyrighted by the Python Software Foundation,Copyright (C) 2001, 2002, 2003. A copy of thelicense agreement for this software can be found atwww.python.org. * Software copyrighted by BemanDawes, (C) 1994-1999, 2002. * Software written byAndrew Lumsdaine, Lie-Quan Lee, Jeremy G. Siek (C)1997-2000 University of Notre Dame. * Softwarecopyrighted by Simone Bordet & Marco Cravero, (C)2002. * Software copyrighted by Stephen Purcell, (C)2001. * Software developed by the Indiana UniversityExtreme! Lab (http://www.extreme.indiana.edu/).* Software copyrighted by International BusinessMachines Corporation and others, (C) 1995-2003.* Software developed by the University ofCalifornia, Berkeley and its contributors.* Software developed by Ralf S. Engelschall<[email protected]> for use in the mod_ssl project(http://www.modssl.org/). * Software copyrighted byKevlin Henney, (C) 2000-2002. * Software copyrightedby Peter Dimov and Multi Media Ltd. (C) 2001, 2002.* Software copyrighted by David Abrahams, (C) 2001,2002. See http://www.boost.org/libs/bind/bind.htmlfor documentation. * Software copyrighted by SteveCleary, Beman Dawes, Howard Hinnant & John Maddock,(C) 2000. * Software copyrighted by Boost.org, (C)1999-2002. * Software copyrighted by Nicolai M.

Page 12: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

Josuttis, (C) 1999. * Software copyrighted by JeremySiek, (C) 1999-2001. * Software copyrighted byDaryle Walker, (C) 2001. * Software copyrighted byChuck Allison and Jeremy Siek, (C) 2001, 2002.* Software copyrighted by Samuel Krempp, (C) 2001.See http://www.boost.org for updates, documentation,and revision history. * Software copyrighted by DougGregor ([email protected]), (C) 2001, 2002.* Software copyrighted by Cadenza New Zealand Ltd.,(C) 2000. * Software copyrighted by Jens Maurer,(C) 2000, 2001. * Software copyrighted by JaakkoJarvi ([email protected]), (C) 1999, 2000.* Software copyrighted by Ronald Garcia, (C) 2002.* Software copyrighted by David Abrahams, JeremySiek, and Daryle Walker, (C) 1999-2001. * Softwarecopyrighted by Stephen Cleary ([email protected]),(C) 2000. * Software copyrighted by Housemarque Oy<http://www.housemarque.com>, (C) 2001. * Softwarecopyrighted by Paul Moore, (C) 1999. * Softwarecopyrighted by Dr. John Maddock, (C) 1998-2002.* Software copyrighted by Greg Colvin and BemanDawes, (C) 1998, 1999. * Software copyrighted byPeter Dimov, (C) 2001, 2002. * Software copyrightedby Jeremy Siek and John R. Bandela, (C) 2001.* Software copyrighted by Joerg Walter and MathiasKoch, (C) 2000-2002. * Software copyrighted byCarnegie Mellon University (C) 1989, 1991, 1992.* Software copyrighted by Cambridge Broadband Ltd.,(C) 2001-2003. * Software copyrighted by Sparta,Inc., (C) 2003-2004. * Software copyrighted byCisco, Inc and Information Network Center of BeijingUniversity of Posts and Telecommunications, (C)2004. * Software copyrighted by Simon Josefsson, (C)2003. * Software copyrighted by Thomas Jacob, (C)2003-2004. * Software copyrighted by AdvancedSoftware Engineering Limited, (C) 2004. * Softwarecopyrighted by Todd C. Miller, (C) 1998. * Softwarecopyrighted by The Regents of the University ofCalifornia, (C) 1990, 1993, with code derived fromsoftware contributed to Berkeley by Chris Torek.

The following 3rd-party software terms apply or may apply:

Boost Software License - Version 1.0 - August 17th, 2003----------------------------------------------------------

Permission is hereby granted, free of charge, to any person or organization obtaining a copy of the software and accompanying documentation covered by this license (the "Software") to use, reproduce, display, distribute, execute, and transmit the Software, and to prepare derivative works of the Software, and to permit third-parties to whom the

Page 13: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

Software is furnished to do so, all subject to the following:

The copyright notices in the Software and this entire statement, including the above license grant, this restriction and the following disclaimer, must be included in all copies of the Software, in whole orin part, and all derivative works of the Software, unless such copies or derivative works are solely in the form of machine-executable object code generated by a source language processor.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

PCRE LICENCE------------PCRE is a library of functions to support regular expressions whose syntax and semantics are as close as possible to those of the Perl 5 language.

Release 7 of PCRE is distributed under the terms of the "BSD" licence, as specified below. The documentation for PCRE, supplied in the "doc" directory, is distributed under the same terms as the software itself.

The basic library functions are written in C and are freestanding. Also included in the distribution is a set of C++ wrapper functions.

THE BASIC LIBRARY FUNCTIONS---------------------------Written by: Philip HazelEmail local part: ph10Email domain: cam.ac.uk

University of Cambridge Computing Service, Cambridge, England.

Copyright (c) 1997-2007 University of Cambridge. All rights reserved.

THE C++ WRAPPER FUNCTIONS-------------------------Contributed by: Google Inc.

Page 14: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

Copyright (c) 2007, Google Inc. All rights reserved.

THE "BSD" LICENCE-----------------Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

* Neither the name of the University of Cambridge nor the name of Google Inc. nor the names of their contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

GNU GENERAL PUBLIC LICENSE Version 2, June 1991

Copyright (C) 1989, 1991 Free Software Foundation,Inc.,51 Franklin Street, Fifth Floor, Boston, MA02110-1301 USAEveryone is permitted to copy and distributeverbatim copies of this license document, butchanging it is not allowed.

Page 15: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

Preamble

The licenses for most software are designed to takeaway your freedom to share and change it. Bycontrast, the GNU General Public License is intendedto guarantee your freedom to share and change freesoftware--to make sure the software is free for allits users. This General Public License applies tomost of the Free Software Foundation's software andto any other program whose authors commit to usingit. (Some other Free Software Foundation softwareis covered by the GNU Lesser General Public Licenseinstead.) You can apply it to your programs, too.

When we speak of free software, we are referring tofreedom, not price. Our General Public Licenses aredesigned to make sure that you have the freedom todistribute copies of free software (and charge forthis service if you wish), that you receive sourcecode or can get it if you want it, that you canchange the software or use pieces of it in new freeprograms; and that you know you can do thesethings.

To protect your rights, we need to make restrictionsthat forbid anyone to deny you these rights or toask you to surrender the rights. These restrictionstranslate to certain responsibilities for you if youdistribute copies of the software, or if you modifyit.

For example, if you distribute copies of such aprogram, whether gratis or for a fee, you must givethe recipients all the rights that you have. Youmust make sure that they, too, receive or can getthe source code. And you must show them these termsso they know their rights.

We protect your rights with two steps: (1) copyrightthe software, and (2) offer you this license whichgives you legal permission to copy, distributeand/or modify the software.

Also, for each author's protection and ours, we wantto make certain that everyone understands that thereis no warranty for this free software. If thesoftware is modified by someone else and passed on,we want its recipients to know that what they haveis not the original, so that any problems introducedby others will not reflect on the original authors'reputations.

Finally, any free program is threatened constantlyby software patents. We wish to avoid the danger

Page 16: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

that redistributors of a free program willindividually obtain patent licenses, in effectmaking the program proprietary. To prevent this, wehave made it clear that any patent must be licensedfor everyone's free use or not licensed at all.

The precise terms and conditions for copying,distribution and modification follow.

GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

0. This License applies to any program or other workwhich contains a notice placed by the copyrightholder saying it may be distributed under the termsof this General Public License. The "Program",below, refers to any such program or work, and a"work based on the Program" means either the Programor any derivative work under copyright law: that isto say, a work containing the Program or a portionof it, either verbatim or with modifications and/ortranslated into another language. (Hereinafter,translation is included without limitation in theterm "modification".) Each licensee is addressed as"you".

Activities other than copying, distribution andmodification are not covered by this License; theyare outside its scope. The act of running theProgram is not restricted, and the output from theProgram is covered only if its contents constitute awork based on the Program (independent of havingbeen made by running the Program). Whether that istrue depends on what the Program does.

1. You may copy and distribute verbatim copies ofthe Program's source code as you receive it, in anymedium, provided that you conspicuously andappropriately publish on each copy an appropriatecopyright notice and disclaimer of warranty; keepintact all the notices that refer to this Licenseand to the absence of any warranty; and give anyother recipients of the Program a copy of thisLicense along with the Program.

You may charge a fee for the physical act oftransferring a copy, and you may at your optionoffer warranty protection in exchange for a fee.

2. You may modify your copy or copies of the Programor any portion of it, thus forming a work based onthe Program, and copy and distribute suchmodifications or work under the terms of Section 1

Page 17: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

above, provided that you also meet all of theseconditions:

a) You must cause the modified files to carryprominent notices stating that you changed the filesand the date of any change.

b) You must cause any work that you distribute orpublish, that in whole or in part contains or isderived from the Program or any part thereof, to belicensed as a whole at no charge to all thirdparties under the terms of this License.

c) If the modified program normally reads commandsinteractively when run, you must cause it, whenstarted running for such interactive use in the mostordinary way, to print or display an announcementincluding an appropriate copyright notice and anotice that there is no warranty (or else, sayingthat you provide a warranty) and that users mayredistribute the program under these conditions, andtelling the user how to view a copy of this License.(Exception: if the Program itself is interactive butdoes not normally print such an announcement, yourwork based on the Program is not required to printan announcement.)

These requirements apply to the modified work as awhole. If identifiable sections of that work arenot derived from the Program, and can be reasonablyconsidered independent and separate works inthemselves, then this License, and its terms, do notapply to those sections when you distribute them asseparate works. But when you distribute the samesections as part of a whole which is a work based onthe Program, the distribution of the whole must beon the terms of this License, whose permissions forother licensees extend to the entire whole, and thusto each and every part regardless of who wrote it.

Thus, it is not the intent of this section to claimrights or contest your rights to work writtenentirely by you; rather, the intent is to exercisethe right to control the distribution of derivativeor collective works based on the Program.

In addition, mere aggregation of another work notbased on the Program with the Program (or with awork based on the Program) on a volume of a storageor distribution medium does not bring the other workunder the scope of this License.

3. You may copy and distribute the Program (or awork based on it, under Section 2) in object code or

Page 18: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

executable form under the terms of Sections 1 and 2above provided that you also do one of thefollowing:

a) Accompany it with the complete correspondingmachine-readable source code, which must bedistributed under the terms of Sections 1 and 2above on a medium customarily used for softwareinterchange; or,

b) Accompany it with a written offer, valid for atleast three years, to give any third party, for acharge no more than your cost of physicallyperforming source distribution, a completemachine-readable copy of the corresponding sourcecode, to be distributed under the terms of Sections1 and 2 above on a medium customarily used forsoftware interchange; or,

c) Accompany it with the information you received asto the offer to distribute corresponding sourcecode. (This alternative is allowed only fornoncommercial distribution and only if you receivedthe program in object code or executable form withsuch an offer, in accord with Subsection b above.)

The source code for a work means the preferred formof the work for making modifications to it. For anexecutable work, complete source code means all thesource code for all modules it contains, plus anyassociated interface definition files, plus thescripts used to control compilation and installationof the executable. However, as a special exception,the source code distributed need not includeanything that is normally distributed (in eithersource or binary form) with the major components(compiler, kernel, and so on) of the operatingsystem on which the executable runs, unless thatcomponent itself accompanies the executable.

If distribution of executable or object code is madeby offering access to copy from a designated place,then offering equivalent access to copy the sourcecode from the same place counts as distribution ofthe source code, even though third parties are notcompelled to copy the source along with the objectcode.

4. You may not copy, modify, sublicense, ordistribute the Program except as expressly providedunder this License. Any attempt otherwise to copy,modify, sublicense or distribute the Program isvoid, and will automatically terminate your rightsunder this License. However, parties who have

Page 19: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

received copies, or rights, from you under thisLicense will not have their licenses terminated solong as such parties remain in full compliance.

5. You are not required to accept this License,since you have not signed it. However, nothing elsegrants you permission to modify or distribute theProgram or its derivative works. These actions areprohibited by law if you do not accept this License.Therefore, by modifying or distributing the Program(or any work based on the Program), you indicateyour acceptance of this License to do so, and allits terms and conditions for copying, distributingor modifying the Program or works based on it.

6. Each time you redistribute the Program (or anywork based on the Program), the recipientautomatically receives a license from the originallicensor to copy, distribute or modify the Programsubject to these terms and conditions. You may notimpose any further restrictions on the recipients'exercise of the rights granted herein. You are notresponsible for enforcing compliance by thirdparties to this License.

7. If, as a consequence of a court judgment orallegation of patent infringement or for any otherreason (not limited to patent issues), conditionsare imposed on you (whether by court order,agreement or otherwise) that contradict theconditions of this License, they do not excuse youfrom the conditions of this License. If you cannotdistribute so as to satisfy simultaneously yourobligations under this License and any otherpertinent obligations, then as a consequence you maynot distribute the Program at all. For example, ifa patent license would not permit royalty-freeredistribution of the Program by all those whoreceive copies directly or indirectly through you,then the only way you could satisfy both it and thisLicense would be to refrain entirely fromdistribution of the Program.

If any portion of this section is held invalid orunenforceable under any particular circumstance, thebalance of the section is intended to apply and thesection as a whole is intended to apply in othercircumstances.

It is not the purpose of this section to induce youto infringe any patents or other property rightclaims or to contest validity of any such claims;this section has the sole purpose of protecting theintegrity of the free software distribution system,

Page 20: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

which is implemented by public license practices.Many people have made generous contributions to thewide range of software distributed through thatsystem in reliance on consistent application of thatsystem; it is up to the author/donor to decide if heor she is willing to distribute software through anyother system and a licensee cannot impose thatchoice.

This section is intended to make thoroughly clearwhat is believed to be a consequence of the rest ofthis License.

8. If the distribution and/or use of the Program isrestricted in certain countries either by patents orby copyrighted interfaces, the original copyrightholder who places the Program under this License mayadd an explicit geographical distribution limitationexcluding those countries, so that distribution ispermitted only in or among countries not thusexcluded. In such case, this License incorporatesthe limitation as if written in the body of thisLicense.

9. The Free Software Foundation may publish revisedand/or new versions of the General Public Licensefrom time to time. Such new versions will besimilar in spirit to the present version, but maydiffer in detail to address new problems orconcerns.

Each version is given a distinguishing versionnumber. If the Program specifies a version numberof this License which applies to it and "any laterversion", you have the option of following the termsand conditions either of that version or of anylater version published by the Free SoftwareFoundation. If the Program does not specify aversion number of this License, you may choose anyversion ever published by the Free SoftwareFoundation.

10. If you wish to incorporate parts of the Programinto other free programs whose distributionconditions are different, write to the author to askfor permission. For software which is copyrightedby the Free Software Foundation, write to the FreeSoftware Foundation; we sometimes make exceptionsfor this. Our decision will be guided by the twogoals of preserving the free status of allderivatives of our free software and of promotingthe sharing and reuse of software generally.

NO WARRANTY

Page 21: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE,THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENTPERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISESTATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHERPARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTYOF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OFMERCHANTABILITY AND FITNESS FOR A PARTICULARPURPOSE. THE ENTIRE RISK AS TO THE QUALITY ANDPERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THEPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALLNECESSARY SERVICING, REPAIR OR CORRECTION.

12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW ORAGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, ORANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTETHE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FORDAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTALOR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE ORINABILITY TO USE THE PROGRAM (INCLUDING BUT NOTLIMITED TO LOSS OF DATA OR DATA BEING RENDEREDINACCURATE OR LOSSES SUSTAINED BY YOU OR THIRDPARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITHANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHERPARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCHDAMAGES.

END OF TERMS AND CONDITIONS

How to Apply These Terms to Your New Programs

If you develop a new program, and you want it to beof the greatest possible use to the public, the bestway to achieve this is to make it free softwarewhich everyone can redistribute and change underthese terms.

To do so, attach the following notices to theprogram. It is safest to attach them to the startof each source file to most effectively convey theexclusion of warranty; and each file should have atleast the "copyright" line and a pointer to wherethe full notice is found.

<one line to give the program's name and a briefidea of what it does.>Copyright (C) <year> <name of author>

This program is free software; you can redistributeit and/or modify it under the terms of the GNUGeneral Public License as published by the FreeSoftware Foundation; either version 2 of theLicense, or (at your option) any later version.

Page 22: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

This program is distributed in the hope that it willbe useful, but WITHOUT ANY WARRANTY; without eventhe implied warranty of MERCHANTABILITY or FITNESSFOR A PARTICULAR PURPOSE. See the GNU GeneralPublic License for more details.

You should have received a copy of the GNU GeneralPublic License along with this program; if not,write to the Free Software Foundation, Inc.,51 Franklin Street, Fifth Floor, Boston, MA02110-1301 USA.

Also add information on how to contact you byelectronic and paper mail.

If the program is interactive, make it output ashort notice like this when it starts in aninteractive mode:

Gnomovision version 69, Copyright (C) year name ofauthor Gnomovision comes with ABSOLUTELY NOWARRANTY; for details type `show w'. This is freesoftware, and you are welcome to redistribute itunder certain conditions; type `show c' fordetails.

The hypothetical commands `show w' and `show c'should show the appropriate parts of the GeneralPublic License. Of course, the commands you use maybe called something other than `show w' and `showc'; they could even be mouse-clicks or menuitems--whatever suits your program.

You should also get your employer (if you work as aprogrammer) or your school, if any, to sign a"copyright disclaimer" for the program, ifnecessary. Here is a sample; alter the names:

Yoyodyne, Inc., hereby disclaims all copyrightinterest in the program `Gnomovision' (which makespasses at compilers) written by James Hacker.

<signature of Ty Coon>, 1 April 1989Ty Coon, President of Vice

This General Public License does not permitincorporating your program into proprietaryprograms. If your program is a subroutine library,you may consider it more useful to permit linkingproprietary applications with the library. If thisis what you want to do, use the GNU Lesser GeneralPublic License instead of this License.

Page 23: VirusScan Command Line Scanner 6.0.6 for Windows · PDF file- Supports /ascii switch that displays filenames as ... VSCL 6.0.4 for Japanese Windows XP ... VirusScan Command Line Scanner

DBN 011-EN RMID WINDOWSDeriv. V3.1.4