Ransomware attackers specifically target and attempt to destroy backup systems to increase the probability of payment. Hardening your system is critical. Please ensure you have reviewed your platform security using the Security Hardening Checklist
Cohesity

COHESITY Documentation

Explore our documentation to get started, discover products & new features, access troubleshooting guides, register sources, platforms support.

Products
Data Security Alliance
Visit Cohesity.com
Demos
Support
Blogs
Developers
Partner Portals
Cohesity Community
© 2026 Cohesity, Inc. All Rights Reserved.
Terms of Use|
Privacy Policy|
Legal|
  1. Home
  2. NetBackup™ Security and Encryption Guide
  3. Section IV. Malware scanning
  4. Malware tools configurations
  5. Configuring NetBackup NextGen Malware Scanner
NetBackup™ Security and Encryption Guide

Configuring NetBackup NextGen Malware Scanner

NetBackup 11.1 and later now provides support for malware scanning using the NetBackup NextGen Malware Scanner.

Prerequisites

Ensure that wget is installed and available in the system PATH.

For Windows systems, you can download the wget utility from the following link:

https://eternallybored.org/misc/wget/

Windows

Configuring NetBackup NextGen Malware Scanner for Windows

  1. Download the NetBackup NextGen Malware Scanner from Veritas Download Center.
  2. Extract the downloaded zip files. Extracted files must have the following structure:
    NBNextGenMalwareScanner_version_number
          Readme.txt
           NBNextGenMalwareScanner_version_number_AMD64
             savapi-sdk-win64.zip
                setup.bat
  3. Refer to the Readme.txt file for install, upgrade or uninstall processes.

    To install or upgrade the NetBackup NextGen Malware Scanner on a Windows computer:

    • Navigate to the NBNextGenMalwareScanner_version_number_AMD64 folder and run the setup.bat file as an administrator user, this is required to register DLL.

    • Enter the target location to install the NetBackup NextGen Malware Scanner.

      Note:

      If NetBackup NextGen Malware Scanner is already installed, then setup.bat overwrites the existing binary files.

    To uninstall the NetBackup Malware Scanner from a Windows computer:

    • Run the cleanup.bat file.

  4. To validate that the scan works with NetBackup NextGen Malware Scanner on a Windows setup, perform the following:
    • Navigate to the NetBackup NextGen Malware Scanner installed path and run sophos_update to get the latest signature update.

    • Run sophos_scan_cmd.exe command with the required parameters.

      For example, sophos_scan_cmd.exe -i ./ide -d ./vdl <sample file path>

    Ensure that the output of the command is successful:

    • For existing sample malware files, the output must be a list of infected files.

    • Otherwise, the output must be empty.

Linux

Configuring NetBackup NextGen Malware Scanner for Linux

  1. Download the NetBackup NextGen Malware Scanner from Veritas Download Center.
  2. Extract the downloaded zip files. Extracted files must have the following structure:
    NBNextGenMalwareScanner_version_number_LinuxR_x86
          savapi-sdk-linux64.zip
             setup.sh
             cleanup.sh
                NBNextGenMalwareScanner_version_number_LinuxS_x86 
                    savapi-sdk-linux64.zip
                        setup.sh
                        cleanup.sh

    Warning:

    The setup.sh script modifies the .bashrc file on Linux.

  3. Refer to the Readme.txt file for install, upgrade, or uninstall processes.

    To install or upgrade NetBackup NextGen Malware Scanner on a Linux RHEL computer:

    • Navigate to the NBNextGenMalwareScanner_version_number_LinuxR_x86 folder and run the setup.sh script using the scanuser (name of the user used for scanning).

    • Enter the target location to install the NetBackup NextGen Malware Scanner.

    To install or upgrade NetBackup NextGen Malware Scanner on a Linux SUSE computer:

    • Navigate to the NBNextGenMalwareScanner_version_number_LinuxS_x86 folder and run the setup.sh script using scanuser (name of the user used for scanning).

    • Enter the target location to install the NetBackup NextGen Malware Scanner.

    Note:

    For Linux SUSE computers, if the .bashrc file is not present, create an empty .bashrc file in the user's home directory.

    The path of the scanner directory (/bin) is added to the .bashrc file of the Linux user installing the NetBackup NextGen Malware Scanner.

    To uninstall NetBackup NextGen Malware Scanner from a Linux computer:

    • Run the cleanup.sh script.

  4. To validate that the scan works with the NetBackup NextGen Malware Scanner on a Linux setup, perform the following:
    • Navigate to the NetBackup NextGen Malware Scanner installed path and run sophos_update to get the latest signature update.

    • Run sophos_scan_cmd.exe command with the required parameters.

      For example, ./sophos_scan_cmd -i ./ide -d ./vdl <sample file path>

      Ensure that the output of the command is successful:

      • For existing sample malware files, the output must be a list of infected files.

      • Otherwise, the output must be empty.

Note:

If you are using NetBackup Client as the scan host and non-root user then add NB_NEXTGEN_MALWARE_SCANNER_PATH path entry in bp.conf file of non-root user with path to NextGen executable. For example, NB_NEXTGEN_MALWARE_SCANNER_PATH = <sophos installed path>/Sophos/sophos-sdk-linux64/bin

If you are using NetBackup client as the scan host, then restart the services manually on the scan host for environment variable changes to be effective.

Feedback

Was this page helpful?
Previous

Configuring Trend Micro Malware Scanner

Next

Scan host configurations

Feedback

Was this page helpful?