项目作者: fwxs

项目描述 :
C++ file analyzer using the virustotal API
高级语言: C++
项目地址: git://github.com/fwxs/virustotalcpp.git
创建时间: 2018-12-25T15:24:28Z
项目社区:https://github.com/fwxs/virustotalcpp

开源协议:

下载


virustotalcpp

Analyze single files with the help of the virustotal API and c++.
The program computes the sha256 hash of the specified file and, alongside with your API key, queries the virustotal knowledge base
to check if the file has been detected previously as malicious.

Usage

Malicious file

  1. $ ./virustotalcpp <file> <api-key>
  2. [*] Hashing vip.exe: <file size> bytes
  3. [*] Sending data.
  4. [+] Scan rate: <0-100 rate>
  5. [+] First time the file was scanned: <date>
  6. [+] AVs usedd
  7. [+] <AV name>
  8. ---> detected: [true|false]
  9. ---> result: <Variant name>
  10. ---> update: <AV knowledge base>
  11. ---> version: <AV version>
  12. ...

Benign file or it hasn’t been scanned

  1. [*] Hashing virustotalcpp: 39808 bytes
  2. [*] Sending data.
  3. [+] File hash: <file hash>
  4. [+] Message: The requested resource is not among the finished, queued or pending scans