Submit inline file bytes to VirusTotal
submit_fileSubmit base64 file content for VirusTotal analysis using its SHA256 hash. Returns an analysis ID to retrieve the report.
Instructions
Submit canonical base64 bytes matching SHA256, at most 24000000 decoded bytes.
Standard VirusTotal submission is not confidential: content may be shared with security partners and customers. No interactive confirmation is requested. The bytes are also visible to the MCP host/model handling this tool call. Uses the same VTAI identity and quota, without credentials in arguments. Never downloads a URL or interprets content as a filesystem path. For larger files up to 32000000 bytes, use submit_local_file when available or the existing VTAI binary HTTP submission channel; a remote server cannot read your local path. Existing reports are returned without a new analysis. On uncertainty, recover by get_submission; never repeat the POST. Use the returned analysis ID with get_analysis, respecting its polling delay.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sha256 | Yes | ||
| content_base64 | Yes |