File Reputation

This playbook checks the file reputation and sets the verdict as a new context key. The verdict is composed by 3 main components: * VirusTotal detection rate * Digital certificate signers * NSRL DB Note: a user can provide a list of trusted signers of his own using the playbook inputs

Common Playbooks · 24 tasks · 3 inputs · 6 outputs

Inputs

  • DetectionThreshold — The minimum number of positive engines needed to mark file as malicious.
  • TrustedPublishers — A list of trusted publishers
  • FileSHA256 — The file SHA256.

Outputs

  • VTFileVerdict — VirusTotal file verdict.
  • NSRLFileVerdict — NSRL file verdict.
  • VTFileSigners — VirusTotal file signers.
  • XDRFileSigners — XDR file signers.
  • WildFire.Report — WildFire report details.
  • WildFire.Verdicts — WildFire verdict.

Commands used

file wildfire-get-verdict wildfire-report

Flowchart

Benign Found Results Trusted Signers Trusted Signers yes yes Start Start Done Done VirusTotal Reputation VirusTotal Reputation File enrichment - file File enrichment file NSRL NSRL Check file detections Check file detections Check the file hash against NSRL DB - http Check the file hash again... http Parse HTTP response body - ParseJSON Parse HTTP response body ParseJSON Check NSRL search results Check NSRL search results Set file verdict - IsNSRL - Set Set file verdict - IsNSRL Set Set file verdict - VT-Benign - Set Set file verdict - VT-Benign Set Check file signature Check file signature Set file verdict - VT-TrustedSigners - Set Set file verdict - VT-Tru... Set Set file verdict - VT-Malicious - Set Set file verdict - VT-Mal... Set Cortex XDR Cortex XDR Check file signature Check file signature Set file verdict - XDR-TrustedSigners - Set Set file verdict - XDR-Tr... Set Set file verdict - IsNotNSRL - Set Set file verdict - IsNotNSRL Set Set file verdict - VT-TrustedSigners - Set Set file verdict - VT-Tru... Set Set file verdict - XDR-UnTrustedSigners - Set Set file verdict - XDR-Un... Set Check for VT results Check for VT results WildFire WildFire Get WildFire report - wildfire-report Get WildFire report wildfire-report Get WildFire verdict - wildfire-get-verdict Get WildFire verdict wildfire-get-verdict