Skip to contents

Uploads a file to VirusTotal for malware analysis using the v3 API.

Usage

scan_file(file_path, ...)

Arguments

file_path

Required; Path to the file to be scanned

...

Additional arguments passed to virustotal_POST

Value

A virustotal_file_scan object containing scan submission results with analysis ID and links for tracking the scan progress

See also

set_key for setting the API key, file_report for retrieving scan results

Examples

if (FALSE) { # \dontrun{
# Set API key first
set_key('your_api_key_here')

# Scan a file
result <- scan_file(file_path = 'suspicious_file.exe')
print(result)
} # }