22个稳定版本 (5个主要版本)

5.1.1 2024年8月20日
5.0.0 2024年4月29日
4.2.2 2024年4月3日
4.2.1 2024年3月26日
0.1.0 2022年7月26日

#357 in Web编程

Download history 116/week @ 2024-04-23 54/week @ 2024-04-30 8/week @ 2024-06-18 5/week @ 2024-06-25 21/week @ 2024-07-02 138/week @ 2024-07-30

每月下载 138

MIT 许可证

60KB
1.5K SLoC

gdata-vaas

一个SDK,可轻松利用G DATA VaaS。

作为服务的判断 (VaaS) 是一种提供扫描文件以检测恶意软件和其他威胁的平台。它允许轻松集成到您的应用程序中。只需几行代码,您就可以开始扫描文件以检测恶意软件。

SDK做了什么?

它为您作为开发者提供与 G DATA VaaS 通信的功能。它将 API 的复杂性封装在 5 个基本函数中。

for_sha256

如果您计算文件的 sha256,您可以请求 G DATA VaaS 对该 sha256 进行检查。这是我们服务获取判断的最快方式。

for_sha256_list

您还可以通过单个函数调用请求多个 sha256。

for_url

如果您想请求一个文件后面的URL是否安全,您也可以指定该URL。根据文件大小,分析时间可能会有所不同。

for_file

您还可以请求文件本身。您仍然会从 Sha256 中获得快速判断的好处,因为 SDK 会为您这样做。但如果我们不认识该文件,文件将被上传并由我们(自动)进行分析。

for_file_list

您还可以通过单个函数调用请求多个文件。

如何使用

安装

cargo add vaas

示例

有关API的更多信息,请参阅我们在 Docs.rs 上的文档。

我对VaaS感兴趣

您需要凭证才能在您的应用程序中使用此服务。如果您想使用VaaS,请 联系我们

使用Visual Studio Code进行开发

每个SDK都包含Devcontainer。如果您使用Visual Studio Code Dev Containers扩展,您可以在全功能的开发环境中运行代码。

依赖项

~11–25MB
~395K SLoC