Skip Navigation

Samplescore client

The samplescore client is an example of a
Python
-based client for the samplescored service script that demonstrates how to analyze files or directories (recursively) and produce a comma-separated-value (CSV) report showing the confidence scores for each file.
The scamplescore client works with the
Cylance Engine
Protocol only. It does not work with the RESTful API.
To use the samplescore client, the samplescored service script must be running.
Samplescore argument
Description
Valid values
-p PORT
This is an optional port number that the samplescored service is listening to.
1024 to 65535
-o PATH
This is an optional output path for the CSV report.
A valid file path
FILENAME
This is the file name, including the path if necessary, of the file to be scored.
A valid file name with read access
The following is an example of the samplescore command:
samplescore -p 9002 -o outputfile badfile.exe
The samplescore client can score both files and archives with the same command.
The CSV report produced by samplescore provides the following details:
Output
Description
Name
The file name
Threat
How the threat is categorized if the file scores as a bad file
Score
The score returned for the file
Path
The path to the file
Type
The file type
SHA256
The SHA256 hash for the file