MetaDefender Cloud API

Cloud Based Cyber Security Development Platform

MetaDefender Cloud API provides enterprise malware researchers, incident response teams, and technology providers with comprehensive APIs to leverage MetaDefender Cloud's advanced threat prevention, detection, and binary reputation technologies.

Using our REST API, you can easily add cloud-based detection and prevention of cyber security threats using data sanitization and multi-scanning with more than 30 anti-malware engines to your solution. In addition, you can leverage IP reputation and binary reputation functionality through the API as well. 

Benefits

Flexible Licensing and Packaging

MetaDefender Cloud is easy to license with a pay-as-you-go model, and your required throughput of data processing can be easily gauged with our rate limits and API performance. The anti-malware engine packages can be further customized should you choose to evaluate our on-premises packages.

Package Options

Reliable and Scalable

Our cloud platform is built on top of a reliable and scalable architecture. Check out or subscribe to https://trust.opswat.com/ to see our historical service availability. This scalable design makes it easy to quickly prototype integrations with MetaDefender capabilities without the need to host your own cloud infrastruture.

TRUST.OPSWAT.COM

Developer Friendly REST API

We provide sample code and detailed API documentation to help you bootstrap your integration. You can use almost any programming language to leverage MetaDefender technology with our APIs and your developers shall get their prototypes done quickly without additional learning curves.

See API Documentation

Private File Processing

The MetaDefender Cloud platform is easy to license and keeps data completely private with commercial options that do not store your files in the cloud. Your files will be processed privately in a temporary storage and removed immediately after analytical report is finished.  

Use Cases for MetaDefender Cloud

Preventing malicious file uploads for web applications that are bypassing sandboxes, single anti-malware and other malware threat solutions.
Performing malware analysis quickly and effectively. Malware analysts can take advantage of more than 30 anti-malware engines.
Adding advanced threat detection and prevention features to cyber security products. Reputation features can also be added to customer solutions.

Detection and Prevention APIs

Data Sanitization: Disarm over 30 common file types, and reconstruct each file ensuring full usability with safe content.

Sample1
Sample2
Sample3

Vulnerability Assessment: Detect application, binary, and installer vulnerabilities before installation. Since we are able to map files to each application and its version, MetaDefender Cloud is able to provide vulnerability information at the hash level.

Sample1
Sample2 Sample3

Reputation APIs


Multi-Scanning: Scan with over 30 anti-malware engines using signatures, heuristics, and machine learning technology for the highest and earliest detection of known and unknown threats.

Sample1
Sample2
Sample3

Malware Hash Database: Leverage millions of hash records of malware collected from in-the-wild. MetaDefender Cloud provides two ways of looking up scan results using data hashes, single hash lookup and multiple hash lookup.

Sample1
Sample2
Sample3

IP Reputation Analysis: MetaDefender Cloud allows users to check IP addresses and domains for malicious behavior using multiple IP reputation sources. This functionality makes it possible to identify threats like botnets that would not be found through scanning files when accessing content

Sample1
Sample2

Binary Reputation Analysis: Reports components/libraries loaded by the application, operating systems the applications is associated with, and network connections made by the application.

Sample1
Sample2
Sample3      

Test a File and Get Sample API Code

Sample code that allows you to load a file and test it with MetaDefender Cloud is available for the following languages:

Shell, Node.JS, Python, Ruby, Go and Powershell.

MetaDefender Cloud API Sample Code

Figure 1. Sample Python code that uses the MetaDefender Cloud API to test a file.

TEST A FILE AND GET SAMPLE CODE