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:
-
Pre-requisite: VSP Probe must be installed
-
Log in to the Application Instance
-
Windows: Execute the below commands at the command prompt:
-
cd C:\Program Files (x86)\virsec\vsp_memory\compatibility_tool
-
vsp-compatbility-tool.exe -w
-
A sample output is provided below:
-
Utilize the parameter -p to check the compatibility of a single binary
-
Example: vsp-compatibility-tool -p <FileName>
-
-
-
Linux: Execute the below commands:
-
cd /opt/virsec/vsp_memory/compatibility_tool/
-
./vsp-compatibility-tool -w
-
Utilize the parameter -p to check the compatibility of a single binary
-
Example: ./vsp-compatibility-tool -p <FileName>
-
-
-
The output file: compatible.json is available in the below directory
-
Windows: C:\Program Files (x86)\virsec\vsp_memory\compatibility_tool\results
-
Linux: /opt/virsec/vsp_memory/compatibility_tool/results/
-
-
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"
]
}
}
}