Satisfied woman looking at laptop

You feel that antivirus capability would be a “plus" for your software?  But you do not want to rely upon an "external" anti virus software because you have no guarantee that there is one installed, that it is working correctly, etc.

With the Norman Scanner Engine Software Development Kit (NSE SDK) you can have your application check files for viruses before it’s being processed. Actually you can do far more than this. Using the NSE SDK is ideal for companies wanting to offer antivirus protection in their own hardware or software solution.

Adding antivirus capability to your product will give the product added value, increase competitiveness and increase your revenue.

What will you get when choosing the NSE SDK? 

  • The Norman Scanner Engine (NSE) which is the core component performing the actual virus scan. 
  • The Virus Signature File Database containing the description of the viruses. This database use incremental update technology to keep the size of the updates as small as possible enabling the solution to work even in solutions that are used in places with limited bandwidth. 
  • The Norman SandBox - The Sandbox technology enables NSE to detect known and unknown viruses with a very low risk of false positives. 
  • The API's - The link between your application and the scanning engine giving you solution the means to communicate with the scanner engine and send instructions on what to do etc. 
  • Norman Compression Library - Enabling scanning within some 25 native and variants of native archive files like zip, rar, ace, arc, cab, eml, base64 etc. 
  • A set of API's allows you to update the virus signature file and the scanning engine over the Internet. 
  • This mechanism is transparent to the user and to the application using the API's. 
  • Updating can be done through Norman Internet Update or OEM’s own system 
  • An API will send back to your application the name of the virus and if it could be repaired or not. If it could not scan it will tell you why (unknown file type, macro password protected, etc.) 
  • The API's don't display screens. Your application is responsible for doing it. 
  • The Norman API's will not interfere and thus can work with an antivirus product of the market installed on the machine. 
  • NSE APIs are fully reentrant giving multithreaded scanning support.
    NSE search for viruses in: 
    • Streams 
    • Memory 
    • Macros 
    • Files in the file system or residing on any store 
    • Boot sectors on any mountable disk device 
  • Example code to ease implementation in your application

Partnership in this program will

  • provide added value to your products 
  • increase your competitiveness 
  • increase your revenue

The program is flexible and designed especially to meet your company’s needs and requirements.

For more information contact oem@norman.no.