Verdict-as-a-Service

Verdict-as-a-Service Logo Online Dokumentation

SDKs

To make it easier for you to integrate VaaS into your application, we provide SDKs for various programming languages.

You will find the source code, documentation and examples for each SDK in the corresponding repository.

We currently support the following languages:

  • Rust

  • Java

  • PHP

  • TypeScript

  • .NET

  • Python

  • Ruby

  • Golang

The following table lists the functions supported by the various SDKs.

Functionality Rust Java PHP TypeScript .NET Python Ruby Golang

Check SHA256

Check SHA256 list

Check URL

Check file

Check file list

Custom Guids for tracability on user side

What responses do I get from the SDKs?

The response of your query you will get in each SDK is called verdict.

The SDK used for the request is not relevant, the possible verdicts are the same for all (cross-SDK).

The possible verdicts are:

Clean

No malicious content found

Malicious

Malicious software is software that is designed to cause damage to a computer system or to steal data. Malicious software is also known as malware.

PUP

Unknown

Possible for checksum only: means, we do not know the file hash