 |
The Authentium Global RISC Antivirus
Software Development Kit (AVSDK) enables software developers to
easily integrate best-of-breed virus detection and disinfection into
their products.
The AVSDK provides a flexible interface and is available in two
formats: multiplatform shared libraries (including DLL and NLM) and
Windows MSI (COM objects).
The AVSDK leverage 20 years of
development experience, code refining, and definition file database
development. The AVSDK includes ongoing product upgrades and
continually updated virus definition files.
|
|
"The ease of integration, the experience and professional
assistance, the power of the technology, and ability to handle
multiple platforms, made Authentium and its products a great
choice for us"
- Joe Licari, Sybari |
|
The AVSDK architecture is an AV
scanner build as a three-layered application. The AVSDK
provides two complete layers - developers are responsible for
implementation of the remaining layer.
The core scan engine (first layer) is implemented as a DLL (or a
shared library in UNIX). It contains code and data that enables
utilization of the separate virus definition files, which contain
information used to detect/disinfect viruses.
The interface layer (second DLL layer) is also implemented as a DLL.
It interfaces between the core scan engine and partner's code.
It provides a language independent framework, support for threads,
and a constant interface.Core scan engine and interface layer
shared libraries; access to current Virus Definition files (MSP);
upgrade release schedules coincide with Authentium commercial
releases; developer documentation; 2nd level support - break/fix for
deficiencies per service level schedule.
Supported Platforms:
All Microsoft Windows (95, 98, NT 4, XP and newer), Solaris (Intel,
Sparc), Netware (4.x, 5.x), Mac OS X (10.2, running on PPC), Linux
(i386, S390), AIX (4.33, 5.1), FreeBSD, OpenBSD |
Click
here to download the AVSDK (password
required for download).
Click
here
to download the Authentium AVSDK (DLL & NLM) product
specification. |
|
In addition to the architecture
described above, the COM-based AVSDK consists of object code and
sample scripts to demonstrate functionality. A published set of
API's is provided allowing access to the functionality of the scan
engines.
"On Demand" scanning engine in object
code format (MSI); "On Demand" removal product in object code format
(MSI); "On Access" scanner toolkit in object code format (MSI);
major release (MSI) and minor release (MSP) updates; rescue disk
components included; documentation and sample code in C++ and C#;
core scan engine and interface layer shared libraries; access to
current virus definition files (MSP); upgrade release schedules
coincide with Authentium commercial releases; developer
documentation; 2nd level support - break/fix for deficiencies per
service level schedule.
Supported Platforms: Windows Server
2003,Windows XP Home, XP Professional, 2000
Professional, 2000 Server, 2000 Advanced Server, NT
4.0 with Service Pack 6a, NT Server edition 4.0 with
Service Pack 6a, Windows Me, 98, 98 SE |
Click
here to download the AVSDK (password
required for download).
Click
here
to download the Authentium AVSDK (COM objects) product
specification. |