<< PREVIOUS  

 

MEMORY COMPATIBILITY TOOL (VMs ONLY)


 

VSP-Memory can be used to protect applications from memory-based attacks such as buffer overflow. The Compatibility Tool detects the most suitable applications for VSP-Memory protection and makes sure they are compatible in the given platform.

 

Follow the below steps to execute the tool and obtain the report in JSON format:

  1. Pre-requisite: VSP Probe must be installed

  2. Log in to the Application Instance

  3. Windows: Execute the below commands at the command prompt:

    1. cd C:\Program Files (x86)\virsec\vsp_memory\compatibility_tool

       

       

       

    2. vsp-compatbility-tool.exe -w

       

       

    3. A sample output is provided below:

      Picture 622

    4. Utilize the parameter -p to check the compatibility of a single binary

      1. Example: vsp-compatibility-tool -p <FileName>

      Picture 651

  4. Linux: Execute the below commands:

    1. cd /opt/virsec/vsp_memory/compatibility_tool/

       

       

    2. ./vsp-compatibility-tool -w

       

       

    3. Utilize the parameter -p to check the compatibility of a single binary 

      1. Example: ./vsp-compatibility-tool -p <FileName>

  5. The output file: compatible.json is available in the below directory

    1. Windows: C:\Program Files (x86)\virsec\vsp_memory\compatibility_tool\results

    2. Linux: /opt/virsec/vsp_memory/compatibility_tool/results/

  6. A sample output is provided below:

     

    {

    "C:\\Program Files\\Fortinet\\FortiClient\\ipsec.exe": {

    "Network Libraries": [

    "ws2_32.dll"

    ],

    "Privilege Escalation Libraries": [],

    "CVEs Found": {

    "openssl.openssl v1.1.1i": [

    "CVE-2019-0190",

    "CVE-2021-23840",

    "CVE-2021-3450"

    ],

    "gnu.zlib v1.1.3": [

    "CVE-2002-0059"

    ]

    }

    }

    }

 

<< PREVIOUS