ESET PRIVATE Scanning Solution – Table of Contents

Performing a dynamic scan

The command below demonstrates how to initiate a dynamic (deep) scan using the ESET scanner agent. When a file is submitted, it is sent for advanced dynamic analysis. In this example, the dynamic scan has been triggered, but the results are not yet available as the analysis is still in progress (deep scan status is pending).

Command:

Default Scanner JSON response example:

Formatted JSON data (for easier readability)

Explanation of JSON Fields and dynamic scan result:

deepScanStatus: Indicates the current status of the dynamic scan (see states above).

behavior: Contains observed behavior during dynamic analysis. This field remains empty if the scan is pending or was not performed.

deepScanExpectedEndTime: Shows when the dynamic scan is expected to finish; useful for determining when to check for final results.

Other fields, such as objectReference, dataHashSha1, objectIsClean, and threatCategory, retain the same meanings as in static scanning, explained previously in section Performing a static scan.