philh_myftp_biz.web.VirusTotal

Module Contents

Classes

VirusReport

VirusTotal

API

class philh_myftp_biz.web.VirusTotal.VirusReport(file: philh_myftp_biz.pc.Path, VTobj: philh_myftp_biz.web.VirusTotal.VirusReport.__init__.VTobj)

Initialization

url() str
warnings() list[dict]
score() float

Safety Score

` 0: Unsafe ... 1: Safe `

class philh_myftp_biz.web.VirusTotal.VirusTotal
key = 'c063375af8061ad11694b15fb48327b3fd3c2a4f79cff8669f3de82143cc6562'
property client
_upload(file: philh_myftp_biz.pc.Path, wait: bool = True) vt.object.Object
_check(file: philh_myftp_biz.pc.Path) VTobj | None
scan(file: philh_myftp_biz.pc.Path) philh_myftp_biz.web.VirusTotal.VirusReport

Retrieve the analysis report for a file