Virustotal
Scans files, URLs, and IP addresses for malicious content and pulls community reputation data into your security workflows to automate threat triage.
Try Virustotal in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native Virustotal integration
- Describe the outcome and Ceven picks the right Virustotal calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your Virustotal data, across all 16 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke Virustotal access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in Virustotal, when, and on whose behalf.
- The agent pauses and asks when Virustotal is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach Virustotal.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every Virustotal action to support review and sign off.
Supported tools
Every action Ceven's agents can run on Virustotal, and when to use it.
Add comment
Use this to leave contextual feedback on a file, URL, domain, or IP address after you finish your analysis.
Add vote
Submit a harmless or malicious verdict for a resource to contribute to the community reputation score.
Get analysis report
Pull the detailed analysis report for a specific file or URL submission using its analysis ID.
Get comments
Pull the latest user generated comments for a file, URL, domain, or IP to see researcher notes.
Get domain relationships
Pull relationship objects for a domain to explore connected entities and infrastructure.
Get domain report
Pull a detailed report on a domain to see its overall reputation and analysis statistics.
Get file report
Pull scan metadata and detection results for a file using its unique hash.
Get IP relationships
Pull objects related to an IP address to find connected files or malicious URLs.
Get IP report
Pull the analysis report for an IP address including its ASN and country of origin.
Get metadata
Pull a list of all available API endpoints with their methods and summaries.
Get URL report
Pull scan results and reputation for a URL using its base64 encoded identifier.
Get votes
Pull community votes for a file, URL, domain, or IP to gauge peer consensus.
Rescan file
Trigger a new analysis for a previously submitted file to get updated detection results.
Scan URL
Submit a URL for scanning to obtain an analysis ID for later report retrieval.
Search objects
Search for files, URLs, domains, or IPs in the database using specific query terms.
Upload file
Submit binary file content to VirusTotal for a full multi engine analysis.
Add VirusTotal Comment
Tool to add a comment to a virustotal resource (file, url, domain, or ip address). use after analyzing a resource to leave contextual feedback. provide exactly one identifier per call.
Get IP Address Relationships
Tool to retrieve objects related to a specific ip address by relationship type. use when you have an ip and need to explore connected files, urls, or other entities.
Get IP Address Report
Tool to retrieve the analysis report of an ip address. use when you need detailed insight on an ip's reputation, asn, country, and analysis stats.
Get VirusTotal Metadata
Tool to retrieve virustotal metadata. use when you need to list all available api endpoints with methods, summaries, and urls.
Search VirusTotal
Tool to search for objects in the virustotal database. use when locating files, urls, domains, ips, or comments matching a query. supports pagination with limit and cursor.
21 actions · scroll to see them all
Frequently asked questions
Alternatives to Virustotal
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect Virustotal and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free