如何在C#WPF桌面应用程序中实现VirusTotal API?

问题描述 投票:0回答:1

所以我目前有一个C#WPF桌面应用程序,我希望能够编写一个函数,使用户可以在应用程序中上传其文件或URL,然后对该文件进行扫描并生成结果输出,无论该文件是否具有恶意。

这里有一个我想完成的通用代码/想法:

var scanner = new AntiVirus.Scanner();
var result = scanner.ScanAndClean(@"c:\some\file\path.txt");
Console.WriteLine(result); // console output is "VirusNotFound".

我对此进行了一些研究,发现了一些对我来说可能有用的链接,例如

https://code-examples.net/en/q/ee108

https://www.virustotal.com/en/documentation/public-api/

https://github.com/Genbox/VirusTotalNet

但是我不确定在没有太多复杂性和代码的情况下,最简单,最好的编码方法是什么。与上面的链接相比,我认为这篇文章描述了我想用最少的代码量实现的目标,而上面的链接似乎更复杂。VirusTotal Api Usage?

任何帮助,谢谢。

c# .net wpf malware scanning
1个回答
-1
投票

使用xleaf.net库,它可以通过文件附件等轻松实现Web请求

© www.soinside.com 2019 - 2024. All rights reserved.