Package: virustotal 0.6.0

Gaurav Sood

virustotal: R Client for the VirusTotal API

Provides a comprehensive R interface to the VirusTotal API v3.0, a Google service that analyzes files and URLs for viruses, worms, trojans and other malware. Features include file/URL scanning, domain categorization, passive DNS information, IP reputation analysis, IoC relationships, sandbox analysis, and comment/voting systems. Implements rate limiting, error handling, and response validation for robust security analysis workflows.

Authors:Gaurav Sood [aut, cre]

virustotal_0.6.0.tar.gz
virustotal_0.6.0.zip(r-4.7)virustotal_0.6.0.zip(r-4.6)virustotal_0.6.0.zip(r-4.5)
virustotal_0.6.0.tgz(r-4.6-any)virustotal_0.6.0.tgz(r-4.5-any)
virustotal_0.6.0.tar.gz(r-4.7-any)virustotal_0.6.0.tar.gz(r-4.6-any)
virustotal_0.6.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
virustotal/json (API)
NEWS

# Install 'virustotal' in R:
install.packages('virustotal', repos = c('https://themains.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/themains/virustotal/issues

Pkgdown/docs site:https://themains.github.io

On CRAN:

Conda:

cybersecurityscan-filestrojansvirustotal

6.00 score 13 stars 1 packages 17 scripts 560 downloads 56 exports 25 dependencies

Last updated from:63d05ffc45. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK246
source / vignettesOK172
linux-release-x86_64OK216
macos-release-arm64OK248
macos-oldrel-arm64OK246
windows-develOK161
windows-releaseOK154
windows-oldrelOK150
wasm-releaseOK111

Exports:domain_reportdownload_filefile_reportget_analysisget_behaviour_evtxget_behaviour_htmlget_behaviour_memdumpget_behaviour_pcapget_behaviour_reportget_domain_commentsget_domain_infoget_domain_relationshipget_domain_votesget_file_behaviour_mitre_treesget_file_behaviour_summaryget_file_behavioursget_file_commentsget_file_download_urlget_file_relationshipsget_file_upload_urlget_file_votesget_ip_commentsget_ip_infoget_ip_votesget_url_commentsget_url_relationshipsget_url_votesip_reportis_api_key_configuredpost_domain_commentspost_domain_votespost_file_commentspost_file_votespost_ip_commentspost_ip_votespost_url_commentspost_url_votesrescan_domainrescan_filerescan_iprescan_urlscan_filescan_urlset_keyurl_reportvirustotal_auth_errorvirustotal_domain_reportvirustotal_errorvirustotal_file_reportvirustotal_file_scanvirustotal_infovirustotal_ip_reportvirustotal_rate_limit_errorvirustotal_url_scanvirustotal_validation_errorvirustotal_version

Dependencies:askpassbackportsbase64enccheckmateclicurldplyrgenericsgluehttrjsonlitelifecyclemagrittrmimeopensslpillarpkgconfigR6rlangsystibbletidyselectutf8vctrswithr

Using virustotal

Rendered fromusing_virustotal.Rmdusingknitr::rmarkdownon May 31 2026.

Last update: 2026-04-01
Started: 2016-05-11

Readme and manuals

Help Manual

Help pageTopics
Get Domain Reportdomain_report
Download a file from VirusTotaldownload_file
Get File Scan Reportfile_report
Get Analysis Resultsget_analysis
Get Behaviour EVTX Fileget_behaviour_evtx
Get Behaviour HTML Reportget_behaviour_html
Get Behaviour Memory Dumpget_behaviour_memdump
Get Behaviour PCAP Fileget_behaviour_pcap
Get Behaviour Reportget_behaviour_report
Retrieve comments for an Internet domainget_domain_comments
Retrieve information about an Internet domainget_domain_info
Retrieve related objects to an Internet domainget_domain_relationship
Retrieve votes for an Internet domainget_domain_votes
Get File Behaviour MITRE ATT&CK Treesget_file_behaviour_mitre_trees
Get File Behaviour Summaryget_file_behaviour_summary
Get File Behavioursget_file_behaviours
Retrieve comments for a fileget_file_comments
Get download URL for a fileget_file_download_url
Retrieve relationships for a fileget_file_relationships
Get file upload URL for large filesget_file_upload_url
Retrieve votes for a fileget_file_votes
Retrieve comments for an IP addressget_ip_comments
Retrieve information about an IP addressget_ip_info
Retrieve votes for an IP addressget_ip_votes
Retrieve comments for a URLget_url_comments
Retrieve relationships for a URLget_url_relationships
Retrieve votes for a URLget_url_votes
Get IP Address Reportip_report
Add a comment to an Internet domainpost_domain_comments
Add a vote for a hostname or domainpost_domain_votes
Add a comment to a filepost_file_comments
Add a vote to a filepost_file_votes
Add a comment to an IP addresspost_ip_comments
Add a vote for an IP addresspost_ip_votes
Add a comment to a URLpost_url_comments
Add a vote to a URLpost_url_votes
Request rescan of a domainrescan_domain
Request rescan of a filerescan_file
Request rescan of an IP addressrescan_ip
Request rescan of a URLrescan_url
Submit a file for scanningscan_file
Submit URL for scanningscan_url
Set VirusTotal API Keyset_key
Get URL Reporturl_report
Print package information and configuration statusvirustotal_info
Get package version informationvirustotal_version