Screenshot Preview

AntiLogger SDK

by Zemana - Product Type: Component / DLL

Protect your application against information stealing malware. AntiLogger SDK (ZALSDK) is the ultimate solution for integrating Zemana technology into your products. ZALSDK is designed to be easy to integrate and easy to use from bottom to top. The SDK functions have been specially designed in order to let developers integrate AntiLogger Technology into their own products within minutes. ZALSDK comes with IntelliGuard Technology which enables the SDK Engine to automatically choose the action to be taken according to an incremental whitelist / blacklist database.

AntiLogger focuses on vulnerabilities that remain outside the scope of traditional security solutions, with a focus on intercepting information stealing attempts. In a traceable community of 1.5 million endpoints running alongside an A-brand endpoint security product, the AntiLogger intercepts 40.000 additional threats daily. Reliable and stable technology with an install base of over 5 million endpoints.

The AntiLogger offers a bank-grade protection layer ideally suited for securing VPN and cloud traffic, BYOD’s and sensitive data endpoints from advanced persistent threats, polymorphic and financial malware.

Protection features:

Kernel-level behavior triggered intrusion sensors

  • Detect hooking of keyboard, screen, microphone, webcam, code injection, registry entries changes, etc.
  • Behavior-based solution able to intercept 0-hour and custom attacks
  • No false positives and ability to automate product response to virtually no user interaction

Keystroke Encryption

  • Keystroke tokenization solution with proven compatibility, stability and reliability.
  • Delivers every keystroke directly and only into the application with keyboard focus.
  • Deep kernel level encryption driver ensures keystrokes cannot be intercepted.

SSL Endpoint Security
Man-in-the-Browser is an advanced attack vector used by polymorphic and financial malware, allowing it to intercept SSL traffic through vulnerabilities at the endpoint. Industry average detection of such attacks is below 20%.

  • Behavior-triggered detection of MitB attacks able to intercept 0-hour strains and custom hacking attempts.
  • Immediate system repair

Integrate this security into your application with AntiLogger SDK (ZALSDK)
The architecture of ZALSDK is based on developer supplied callback mechanism. In this architecture, the developer provides ZALSDK with callbacks which must be one of the types defined in the header or class file and the SDK engine calls them when needed.

The current version includes two callbacks :

  • ZAL_EVENT_CALLBACK : Which is called whenever an event such as an application trying to log clients key strokes is detected.
  • ZAL_RULE_CALLBACK : Which is used for retrieving the rules created according to users answers

Event callback is the main connection between the developer and the ZALSDK. In case an event occurs, ZALSDK calls the callback supplying the event as a parameter.

There are three kinds of events in ZALSDK :

  • Alert Event (Synchronous) : This class of event is generated in case of an attempt detected by ZALSDK. This event is the result of an activity which requires a user's decision in order to continue. Since these events are synchronous, in case a new event occurs the SDK Engine will be waiting for your callback to return ,  and it will only be able to call your callback after the current one returns.
  • Notification Event (Asynchronous) : This class of event is generated due to auto-decided events. This means there is no need for a user to decide, it is just a notification generated by Intelliguard Decision Helper. In order to simulate Notification Events, there are two sample exe files included in SDK. (IntelliTestAllowNotify.exe / IntelliTestBlockNotify.exe)
  • Protection Reactivated Event (Asynchronous) : This class of event is generated due to timer expiration. If you set ZAL_PROTECTIONS.TimeoutToActivateAgain to some positive value (in minutes) together with ZAL_PROTECTIONS.Active set to false, the system internally starts a timer and calls your event callback upon timer expiration.

There is no time limit in callbacks and situations such as frozen windows or unexpected termination of a callback function are handled in the SDK itself.

Product Search

Enter search words:

The Software Superstore for IT Professionals

As Official Distributors, ComponentSource offers convenient, one-stop shopping from 250+ Software Publishers specializing in Application Development & Operations.

More Info | About Us