| Crates.io | malwaredb-virustotal |
| lib.rs | malwaredb-virustotal |
| version | 0.5.2 |
| created_at | 2023-12-21 02:59:27.146717+00 |
| updated_at | 2025-07-09 01:23:28.945481+00 |
| description | Logic and datatypes for interacting with VirusTotal |
| homepage | |
| repository | https://github.com/malwaredb/vt-client |
| max_upload_size | |
| id | 1076216 |
| size | 206,426 |
This is logic for interacting with VirusTotal's V3 API. At present, only the following actions are supported:
testdata/ directory.
Virus Total supports these actions given a MD5, SHA-1, or SHA-256 hash.
Additionally, this provides a client application (in bin/, or malwaredb-virustotal-bin) for the supported operations on the command line.
It's recommended to use the native-tls-vendored feature to avoid OpenSSL build errors when compiling for Linux MUSL targets. See the example Cargo.toml entry below:
[target.'cfg(target_env = "musl")'.dependencies]
malwaredb-virustotal = { version = "0.5", features = ["native-tls-vendored"] }