INNOBATE Wiki Knowledge Base

Image
Edit

Introduction

Use INNOBATE™ AntiVirus Client Software Development Kit (SDK) to detect computer viruses and Malware from within your own software. The IAV Client SDK contains APIs to connect with INNOBATE AntiVirus and detect malware.

Image

INNOBATE™ AntiVirus Client SDK relies upon the INNOBATE AntiVirus Engine to deliver comprehensive protection for a wide range of malware including viruses, Trojans, worms, rootkits, spyware, and adware.

INNOBATE™ AntiVirus Client SDK allows for a broad range of applications to be developed, including the following:

  1. Integration with different types of mail systems and servers.
  2. The INNOBATE AntiVirus Engine by default provides complete protection from all types of Malicious software. Therefore, it can be used to develop superior antivirus solutions with advanced malicious code protection.
  3. Stand-alone desktop antivirus development.
  4. Integration with various services, from service provider data centers and embedded platforms.

INNOBATE™ AntiVirus Client Software Development Kit provides .NET Framework 3.5 based APIs for developing software with antivirus capabilities.

You can use the INNOBATE™ AntiVirus Client Software Development Kit from any application, whether a console application, a Windows-Forms application, or a server-based application like an ASP.NET page. You can use C#, VB.NET, COBOL.NET, IronPython, IronRuby, F#, or any other .NET language. You can also use COM environments, like ASP pages, Javascript, PHP, and others. To build your application, you can use the full version of Visual Studio, or one of the Visual Studio Express tools, or just a text editor.



Edit

Version Releases

Version Releases

Details of changes between IAV SDK releases.

Gremlin 1 Fix now available, our applogies for such a horrible mistake.

Edit

Requirements

  1. Visual Studio 2008 or Visual Studio 2010 or Visual Basic 2008 Express Edition or Visual Basic 2010 Express
  2. INNOBATE AntiVirus Basic installed on development computer system.
  3. INNOBATE AntiVirus SDK Examples downloaded.

Edit

Downloads

  1. INNOBATE™ AntiVirus SDK Example Download or download INNOBATE® AntiVirus SDK full version or Download INNOBATE AntiVirus Client SDK from a Shareware or Freeware site
  2. INNOBATE™ AntiVirus Basic download
  3. Visual Basic 2010 Express Download or Visual Basic 2008 Express Edition
  4. INNOBATE™ AntiVirus SDK How to Instruction Manual Download

Edit

Examples

Edit

INNOBATE™ AntiVirus SDK AVClient Object Example

An example showing how to use the AVClient Object which is part of the INNOBATE AntiVirus SDK

Edit

INNOBATE™ AntiVirus SDK AVClientComponent User Control Example

An example showing how to use the AVClientComponent user control which is part of the INNOBATE AntiVirus SDK

Edit

INNOBATE™ AntiVirus SDK AVClientComponent User Control Walkthrough

An example showing how to use the AVClientComponent Object which is part of the INNOBATE™ AntiVirus SDK. Demonstrates how to use INNOBATE AntiVirus SDK with C#.

Edit

INNOBATE™ AntiVirus SDK AVClientComponent Windows Presentation Foundation Visual Basic Walkthrough

An example showing how to use the AVClientComponent Object which is part of the INNOBATE AntiVirus SDK with Windows Presentation Foundation. Demonstrates how to use INNOBATE AntiVirus SDK with WPF in VB.NET.

Image version 2.0.35.