ESET PRIVATE Scanning Solution – Table of Contents

Performing a static scan with various parameters

The following example shows how to run the scanner_agent with additional command-line parameters that modify the scanner’s detection behavior. These parameters allow customization of detection sensitivity for different threat categories, such as malware --malware_level and suspicious files --sus_level.

Explanation of the command-line parameters added:

--malware_level AGGRESSIVE

Sets the detection sensitivity for malware to AGGRESSIVE. This instructs the scanner to use a stricter detection mode, potentially flagging more threats but possibly increasing false positives compared to default or balanced levels.

--sus_level AGGRESSIVE

Sets the sensitivity for detecting suspicious files to AGGRESSIVE. Suspicious files are those that exhibit behaviors or characteristics that are unusual or potentially harmful but do not fit clear malware definitions. This setting increases the likelihood that these files are flagged for further inspection.

Command:

Default Scanner JSON response example:

Formatted JSON data (for easier readability)


note

Adjusting detection levels using options such as --malware_level and --sus_level does not add extra information or change the results in the scanner’s JSON output.

Instead, these parameters provide a way to customize the scan’s aggressiveness according to the environment’s risk tolerance.

Always review the JSON response carefully, especially the deepScanStatus and threat-related fields: threatCategory, threatName, to understand the full scan outcome.