我看到其他人实现的唯一解决方案是在PaaS或IaaS上托管他们的网站,并使用类似http://www.clamav.net/(有关更多信息,请参见https://github.com/vrtadmin/clamav-faq)的东西。您可能还可以与VirusTotal API这样的服务集成:https://www.virustotal.com/en/documentation/public-api/。
你还应该查看 MetaScan Online:https://www.metascan-online.com/public-api%20#!/ 只要每小时不超过25个文件,它就是免费的,并且它同时使用超过40个 AV / Anti-Malware 扫描引擎。这样应该有很大的机会找到任何潜在的恶意文件。此外,也有一个 REST API 可以使检查变得简单。